c语言 初学
答案:3 悬赏:0 手机版
解决时间 2021-03-13 14:05
- 提问者网友:听门外雪花风
- 2021-03-12 21:40
c语言 初学
最佳答案
- 五星知识达人网友:时间的尘埃
- 2021-03-12 23:00
第二个的函数体只能在for循环(只对i执行自增)完后,按照代码顺序往下读,执行一次
全部回答
- 1楼网友:孤独的牧羊人
- 2021-03-13 00:52
第二个循环体执行不了
- 2楼网友:封刀令
- 2021-03-12 23:26
for(i=0;i<3;i++)
{
函数体 函数体
}
上面是第一个,每次循环都要执行函数体内容。
for(i=0;i<3;i++);
{
函数体 函数体
}
上面是第二个,注意到括号后面的分号了吗?那表示语句结束,每次循环,执行的空语句,后面的函数体与for循环没有关系。追问第二个for循环执行不到函数体,只是自增?追答第二个循环的循环体为空语句,什么都没有,只是自增i。
这个循环完成过后,后面那个循环体会执行一次。
{
函数体 函数体
}
上面是第一个,每次循环都要执行函数体内容。
for(i=0;i<3;i++);
{
函数体 函数体
}
上面是第二个,注意到括号后面的分号了吗?那表示语句结束,每次循环,执行的空语句,后面的函数体与for循环没有关系。追问第二个for循环执行不到函数体,只是自增?追答第二个循环的循环体为空语句,什么都没有,只是自增i。
这个循环完成过后,后面那个循环体会执行一次。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯