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

C语言for循环的使用和讲解有哪些?

发布网友 发布时间:2022-04-23 08:09

我来回答

2个回答

热心网友 时间:2022-06-18 04:12

for(表达式1;表达式2;表达式3)
{
内容
}
比如
for(int i=0;i<100;i++)
{
sum=sum+i
}
意思是先定义一个整型i给他赋初值0,在判断i是否小于100,是的话执行sum=sum+1;之后i在加1;一直循环到i>=100的时候这个循环就结束了。

热心网友 时间:2022-06-18 04:12

c有四种循环方式
for,while,do-while,goto

一、for,这个最灵活
for(表达式1;表达式2;表达式3)
循环体
1、表达式1:一般是初始化变量用的。这个只运行一次,在进入for的时候
2、表达式2:一般是一个逻辑判断表达式,也可以是别的,他的作用是如果这个表达式返回值是非零,那么进入循环,是零,则退出循环。
这个一定是最后运行,如果是零,就退出循环。

3、表达式3:一般是改变循环条件用的,要不然无法退出循环
4、循环体,就是要做的事情了。注意的是只能是一句话,如果多句,要用{}括起来,当成一句话
注意:
1、这四个地方可以都有,也可以都没有,也可以由任意的一项两项三项
2、这个for是个不完整的句子,不能在后面加分号,否则就是空循环了,因为他只管后面一句话的循环体,如果加了分号,那么这个分号就是一句话了,所以说是空循环
3、运算顺序,先表达式1,初始化变量;再表达式2,判断是否进入循环;接着是循环体,进行相关运算;接着是表达式3,改变循环条件;接着是表达式2,判断是否进入循环,如果是零,则结束循环。
4、因为表达式3在表达式2前面运行,那么退出循环的时候,控制循环的变量的值根据表达式2来确定。
如for(i=0;i<9;i++)
s+=i;
那么退出循环后,i的值是9,因为9不满足i<9这个表达式退出循环,而不是8
这里是需要注意的

二、while
表达式1

while(表达式2)
{ 循环体;
表达式3}

几个表达式的意思和for相同,不多说了
注意:
while后面不能有分号,因为while不是一个完整的句子

三、do--while
表达式1
do{
循环体;
表达式3

}while(表达式2);
几个表达式的意思和for相同,不多说了
注意:
1、while后面必须有分号
2、这个循环至少运行一次

四、goto
表达式1
标记:
循环体
表达式3
if(表达式2)
goto 标记
几个表达式的意思和for相同,不多说了

注意:
1、标记:可以是一个字符串,不是变量,常量,后面有一个冒号

2、goto后面的标记不能有冒号,以分号结尾,是一句话

这就是循环的四种方式,for最好用,也最容易出错
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
柏林地铁路线 高三敬业话题作文800字 怀孕可以吃羊肉米粉吗 坐月子能不能吃羊肉粉 坐月子吃羊肉的好处 卜蜂蛋鸡预混料配方 怀孕多久后才能吃羊肉粉 一个人不花钱完美世界国际版玩什么职业最好?多谢了 女孩也会花心吗? 女生也会花心么? 三孔附近有什么好玩的地方 C语言 for的多重循环是怎么一回事啊 能给小弟详细讲解以下吗? C语言 for循环执行步骤 c语言中 几个循环语句怎么用 C语言用for如何实现多次循环的输入输出 在C语言中for循环怎样使用? c语言中两个for循环怎么同时运行 C语言中for的双循环怎么用 C语言for的多重循环 急!c语言多个for语句的用法。 c语言for循环嵌套语句中有连续多个for语句怎么运行的? 我的键盘上没有Pause键,该咋办 cs1.5中PAUSE是哪个键? PauseBreak键有什么用? 电脑键盘pause键在哪里 有什么用 键盘上的pause break 键有何用?具体详解 键盘上的Pause键有什么用? 仙剑奇侠传2秘籍 仙剑奇侠传2 为什么没有播 讲了些什么啊??? 电脑键盘上的pause键有什么用,我不小心按了一下,会有什么问题吗? 仙剑奇侠传有第2部吗? 我怎么没听说过。 有免费在线客服软件吗? c语言中for语句是怎么用的? C语言中for循环怎么理解? C语言for循环的使用和讲解,希望详细点,初学者 有免费的网页在线客服软件吗? C语言的for循环嵌套是什么运行规则 个人如何发表论文? 个人微信怎么发表文章? 个人如何快速发表论文? 个人怎么发表论文? 国家规定个人发表文章、出版图书应缴纳个人所得税的调节方法是:稿酬不高于800元的不纳税;稿酬高于8? 个人网站如何发表文章? 个人在网上发表文章取得的所得,是否属于稿酬所得? 个人发表的论文怎么查询? 如何在百度发表自己的文章? 国家规定个人发表文章、出版图书所得稿费的纳税计算方法是: 怎么阻止拼多多不能在微信通迅录中加我为好友? 国家规定个人发表文章,出版 opporeno4se怎么阻止拼多多 如何才能个人文章发表在腾讯新闻网上?