为了账号安全,请及时绑定邮箱和手机立即绑定

已采纳回答 / BAD丶Apple
float num=1.956456;  乱打的数字不要在意,七种的num是小数;此时(int)num的值等于1     ;   强制类型转换为整形;此时不是四舍五入而是直接去尾保留整数部分。

已采纳回答 / BAD丶Apple
#include<math.h>#include<stdio.h> //这个pow函数存于库<math.h> 要用pow()必须有这句话void main(){     int i,j=2,n;     scanf("%d",&n);     i=pow(2,n-1);       //不用也行 ,可以用循环累乘也可以。}

已采纳回答 / blast526
换行是 \n

已采纳回答 / 慕后端3326841
for (q = 6; q>= 0; q--) {for (r = 0; r <= q; r++)q = 6不对。数组里面7个元素,外层for只要循环6次就够,而q从0-6却循环了7次,这就出问题了;而且对内层的for循环,r <= q即r<=6,循环到r=6,会出现了shengao[6]> shengao[7]的比较,这时数组越界了,这也是一个问题。

已采纳回答 / qq_最美不过羊肉泡_0
等于12,先括号后乘除。再加减,a+b等于7。4%7等于4。4除于3等于1.。。最后就是3+1+12-4=12

已采纳回答 / 等待柚子的橙子
先算(a+b)等于7;再算b%(a+b)/a,a*b先取余4%7等于4,因为4=7*0+4,4/3等于1,前面int了,最后就是a+1+12-b=12

已采纳回答 / Staularu
if(i=j)应该是if(i==j),i=j这个赋值语句会返回j的值给if判断,所以在j=0的时候if语句为加,为1和2时为真,所以sum只加了arr[1][1]和arr[2][2],所以会输出8.

已采纳回答 / 慕粉1469424444
是没错的啊..是不是前面还有一句在int函数表达式中呢?

已采纳回答 / 里予卜雪灰寺
"%d,"输出后的内容,即数字之后会有一个,“%d"输出后只有数字 。这个就是基础知识里面讲的”“内的内容除标识符都会输出。希望对你有帮助谢谢    

已采纳回答 / _Jack_Han_
#include <stdio.h><...code...>

已采纳回答 / 慕粉2020138012
if((year%4==0&&year%100!=o)||year%400==0)中间那个100!=0 那个应该是数字0的,你写成字母o了!

已采纳回答 / Staularu
第一个for是循环把排序前的数组中元素按索引顺序输出,第三个是循环把排序后的数组中元素按索引顺序输出,中间的for(i<8..这个大的嵌套循环是实现冒泡排序的算法.

已采纳回答 / FL_wykjg
经过尝试,<=999是正确的,只是这个网站提示你错误而已,这个网站的数据库是<1000。  <=999是正确的·
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消