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

已采纳回答 / 苦逼学习中
因为for语句相比while和 do while更加简洁 其次是for语句在用指针方面(以后会学到)会比较方便 (其实相比起来没必要纠结这么多 找个适合自己的最好 这三个语句是可以互换的)

已采纳回答 / 慕少824372
i*=flag;        sum+=i;        i++;        flag=-flag;   这里执行第一行的时候i可能会变成负数   然后再自加 就不对了 出错 会死循环    改成sum+=i*flag

已采纳回答 / 斗篷天猪
\n是换行     可加可不加  如果加了之后  编译后显示桌面的press any  key ...会出现在下一行还有你指的冒号  这是三目运算固有的吧

已采纳回答 / 苦逼学习中
没错(为毛非得3个字)<...图片...>

已采纳回答 / 大可爱_
请多敲代码 多敲代码 多敲代码。只有在你自己敲的时候才能发现很多规律以及错误。

已采纳回答 / 慕娘0924178
计算机语言是二进制,只有0、1两个数字,就规定结果真是1,假是0。

已采纳回答 / 长_歌
提交代码后,代码右侧会出现结果。觉得难用也可以用自己的编译器验证。

已采纳回答 / 流年碎影l
#include <stdio.h>int main(){int i=1,j=2,k;for(k=1;k<21;k++){i=i+j;}printf("第20个数为%d\n",i);}

已采纳回答 / qq__6945
如果是J=1的话,每一行都是从1开始打空格,也就是说每一行都会有四个空格这样就不会对称,然而j=i是第一行j=1,运算四次 j《5,所以每行少一个空格,多一个*这样就完成了任务了

已采纳回答 / 业火8357
数组长度是这个数组的元素个数,当你没有给定的元素个数小于数组长度时,系统自动将未给定的元素赋值为0

已采纳回答 / 慕数据9461178
这里就涉及到a++和++a 的区别了 ,通俗的说,a++是先取值在自增一,而++a是先自增一再取新的值。代码r1实质就是1+2+2=5,而在输出的时候,已经是加一后的新值了,祝成功

已采纳回答 / 奇怪的阿怪
你这样输出的是*************I Love imooc啊
课程须知
本教程仅仅是C程序设计的入门教程
老师告诉你能学到什么?
什么是程序; 什么是程序结构; 什么是函数; 什么是数组.

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消