问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

初学者看不懂的C语言

发布网友 发布时间:2022-03-22 09:49

我来回答

4个回答

懂视网 时间:2022-03-22 14:10

   

初学者看懂c语言可以分三步进行,首先看懂程序的流程,然后看懂每个语句的功能,最后进行试数。

第一步:看懂程序的流程,要知道一个程序是如何一步步执行的,知道程序先执行哪一块或哪一行后再执行哪一块或哪一行(顺序 选择 循环);

第二步:看懂每个语句的功能、含义和它的作用;

第三步:试数(看不懂某一语句的功能,含义是什么,可以试着用所学知识去单独测试这个语句,尝试写分析过程,把自己当计算机一步步执行)。

总结

初学者看懂c语言可以分三步进行,首先看懂程序的流程,然后看懂每个语句的功能,最后进行试数。


热心网友 时间:2022-03-22 11:18

main()
{
int i=0,a=0;
while(i<20) // 当i >= 20的时候就退出循环
{
for( ; ; )//没有条件是个无限循环,结束在那个break
{
if((i%10)==0) break;//for循环结束条件是i能整除10.
else
i--; //i--早晚会整除10
}
i+=11; //i = i + 11;
a+=i; //a = a + i;
}
printf("%d\n",a); //打印a;
}
这个程序应该输出32吧?我没运行
说一下过程吧,i = 0进入while循环,首先进入for循环可以整除10直接跳出for循环,i+=11;这时i=11;a+=i;那么a = 11;不满足while循环结束条件,i再次进入for循环;经过i--后变成10跳出for循环,经过i+=11变成21,a+=i后a=11+21==32

热心网友 时间:2022-03-22 12:36

for( ; ; )
{
if((i%10)==0) break;
else
i--;
}
主要是初学者对这段不太理解。
for(;;)
其实就相当于一个恒真的循环,因为它没有判断语句。
所以一直进行循环,一般对于这种程序,它都会在内部加个break语句。
break用于跳出循环。
例如:
if((i%10)==0) break;
表示i除以10余0的话,就跳出循环。
这样就可以执行
for( ; ; )
{
if((i%10)==0) break;
else
i--;
}
下面的语句了。

热心网友 时间:2022-03-22 14:11

结果32.
第一次进WHILE I的值是11,a的值是11.
第二次进WHILE 需要循环FOR,FOR循环完,I的值便为10,下面的累加使I值为21。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 年终会活动策划方案 深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? C语言程序设计的原理是什么? 以前微信绑定银行卡,以前的不用了,请问怎么才能解除绑定? c语言程序设计需要哪些专业知识 c语言程序设计用什么软件啊 C语言程序设计是做什么用的? C语言程序设计,此程序描述的是什么 C语言与C语言程序设计有啥不同? c语言程序设计是属于哪个专业的 c语言程序设计包括什么 C语言和C语言程序设计是一回事吗?两者什么区别? C语言程序设计考什么吗 什么是C语言程序设计? 国内的C语言都用来做什么类型的项目啊 C语言能用来做什么 c语言 可以做什么? C语言到底能做什么? C语言可以做什么 C语言的应用方向 C语言能做什么? c语言能做什么项目 c语言能做什么东西 初学者怎样看懂c语言 初学者怎么学习C语言 初学者怎样学习C语言? 学习C语言怎么入门? 初学者怎么学习c语言,看什么书,或者教程网。 C语言刚刚入门 实例看不懂啊 学习C语言有什么书适合新手看 怎么学C语言 初学者必看 初学者如何学习c语言? 对一个初学者来说应该怎么学习C语言 新手如何入门C语言? 初学者学c语言,怎么学?看那本书好? c语言什么都不懂,如何入门? C语言初学者:很多代码都看不明白怎么办? 如何学c语言?我小学已经毕业了,看了c语言入门还是看不懂,所以,想要开始学c语言先要学哪些基础(因 自学c语言 零基础 看什么书 该怎么学 怎么自学C语言 入门 C语言怎么入门 C语言如何入门? c语言怎么才能够学好呢????