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

已采纳回答 / 妥妥的慕粉Stellar诶
童鞋 这个问题不可以从运算中拿出来看哦 不要忘了无论是++a还是a++都是运算表达式 只要代码中出现a的值就会改变。 至于第一个100是因为“a++”是先取值出100 这时a值虽是101  但取值在前。(a=101) 而“102”则是由101先加了1   取值在后。 相信这么解释你应该能明白下面是如何运算的了~ 注:下面a+1只影响输出值 却不影响a值

已采纳回答 / 慕仔0731726
右侧有个笔记 。点击后弹出的对话框里 打开截图开关假如开关不管用,刷新一下网页或者重新上一下,有时候网站会出问题导致截图不能开启

已采纳回答 / 人不犯二枉少年
int main(){    /* 小伙伴们:           选择你们认为最合理的循环结构完成功能吧 */    int sum = 0;  //定义计算结果变量sum    int i = 1;    //定义循环数字变量i    int flag = 1; //定义符号状态变量flag        //使用while循环    while(i<=100)    {        i++;        sum+=i*flag;        flag*=-1;    }        i...

已采纳回答 / qq_PERSISTENT_7
b++是先取值再加1,即如A选项中的b++>=a*2---9>=5*2是0(错的),在与上任何数都为0。而B选项中的b-a<=a---9-5<=5是对的或上任何数都为1即选B。注意b++,和++b.++b>=a*2---10>=5*2.

已采纳回答 / qq_永不言弃_33
#include <stdio.h> int getAge(int numPeople){    int age; if(numPeople==1)  age=10; else age = getAge(numPeople-1)+2;//是numpeople不是numberpeople return age;}   int main() {    int fifthAge = getAge(5);printf("第5个人的年龄是%d岁", fifthAge); return 0;}

已采纳回答 / ev_william_sun
细心观察可以发现,“jR”是新的变量,凡是新的变量的声明,必须标明类型,与后面赋的值类型无关。(比如:这里还可以把jR声明成一个浮点数变量)

已采纳回答 / ALLENFX
定义字符数组s1,长度为100.<...图片...>

已采纳回答 / so_lo
第二个有参函数,printf里面,n前面的逗号是中文逗号,你要改成英文逗号

已采纳回答 / leidl
应题目要求,在进行 x 的运算的时候要用简单赋值:x = x * 2,而x *= 2为复合赋值,这不符合题意,所有报了错;你这里的运算是没有问题的。

已采纳回答 / 慕九州2098317
<...图片...><...图片...>是这道题吧,这里并不改变a的值,指的是这个a是最开始赋值的a的值100,输出a+1得到101

已采纳回答 / 宝贝7
  int age = geatAge(5);//调用函数错误正确为:int age=getAge(5);

已采纳回答 / 程序员胖虎
不需要default的存在 因为只有12种情况 删掉default   把sum++换为sum+=1  还有 你的闰年表示方式很奇怪 闰年的表示方式为 year%4==0不明白你的year%100!=0代表什么

已采纳回答 / 慕桂英0576275
这道题是没有标准答案的,其目的主要是让你了解这些运算符。你觉得运行结果不对,应该是你自己算的有问题

已采纳回答 / Congb19
应该是for(num=0;num<=10;num++)或者for(num=0;num<=10;num=num+1)单独num+1没有意义 会死掉慕课通过可能是它在这个位置没有设置检测吧 主要是看输出对不对
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消