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

已采纳回答 / 慕用4802333
注意你的符号使用

已采纳回答 / 帅D
括号错了,要英语的括号

已采纳回答 / 无敌小珺珺
&&是双目运算符,从左到右执行,就是判断 num<=3&&sum<=5 是否为真,再与1进行与运算,前面为真结果自然为真,前面为假结果就为假,这个与1其实不写也是阔以滴~

最新回答 / 皮宝宝
  //考试成绩降序排列        for(int i=9;i>=0;i--){//将数组降序排列        for(int j=0;j<i;j++){            if(score[j+1]>score[j]){//如果后一个数比签一个数大,那么交换位置;                int temp;                temp=score[j+1];                score[j+1]=score[j];               ...

已采纳回答 / 修裾欲溯空
首先,你的if后面加了个分号,这是错误 写法,但是如果你用编译器运行运行它是不会报错的,但是结果可能会错;其次条件句只能判断,是不能进行赋值运算的

已采纳回答 / 夏小园
首先题目要求是 1-2+3-4+5 这样就是有个变符号的形式。flag题目给的是1 在循环里面乘以-1就会不断的变成1和-1,在用i去乘以flag i在不断增加的过程中也会不断的变符号。所以应为 sum+=i*flatg; flag*=-1;就是他中间有个变符号的过程

已采纳回答 / 斓若林
i++是为了自增到100后,跳出while循环;printf只具有打印输出功能;

已采纳回答 / hahajiajun
arr[3] = 0;你也可以自己实践一下啊哈哈。其实在数组里面,假如你想申请一个空数组arr[100],直接令arr[0] = '\0'就可以了,后面的元素自动的全部会填0.

已采纳回答 / 皮宝宝
getGirth(3,4,5)  和这个相当 int a=3; int b=4, int c=5; getGirth(a,b,c),前面已经给你写好值了,你没必要自己再给写,当然你这样写也没有错。都是对的。  他的输入错误只是你书写的方式和他评判的标准不一样而已。

已采纳回答 / qq_MrSilver_0
<...图片...>你看一下,但是闰年的判定为if((year%400==0)||((year%4==0)&&(year%10!=0))

已采纳回答 / 559c
i控制循环打印行数,j控制循环打印空格数,k控制循环打印星号数第一行星号    外层循环: i=1,判断i<5为真                    执行内层循环1: j=i=1,判断j小于5为真,循环输出1个空格四次后跳出内层循环1                    执行内层循环2: k=0,判断0小于1*2-1小于1为真,循环输出一次星号,跳出最内层循环2;                    执行 printf("\n")进行换行操作此时最外层循环执行完毕,i进行自增操作变成2第二行...

已采纳回答 / 559c
赋值运算符"="作用是将右侧的运算式运算后赋值给左侧的变量。sum=sum+flag*i;应该理解为把等号右侧的sum的值加上flag乘i的值后赋给左侧的变量sum。第一次循环: sum=0+1*1=1            flag=-1            i=i+1=1+1=2第二次循环: sum=1+(-1)*2=-1                    flag=1                    i=i+1=2+1=3

已采纳回答 / 河岸朱色
控制位数是%n n为数字 整数表示小数点前 原位数大于n时按原来输出 小于n时 前面加空格注:如果输入负数则在右边加空格小数表示小数点后的位数  例n=356.789456%2.3f 会输出 356.789%4.1f 会输出 (空格)356.7
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消