for(inta=2,a>9,a++){}程序意思是什么
答案:3 悬赏:80
解决时间 2021-12-20 18:33
- 提问者网友:夜微涼
- 2021-12-20 06:06
for(inta=2,a>9,a++){}程序意思是什么
最佳答案
- 二级知识专家网友:错过的是遗憾
- 2021-12-20 07:01
for语句的三个部分之间用分号分隔,如for ( int a=2;a>9;a++ ) {}意思是临时申请一个变量a,初始值是2,在a>9的情况下执行大括号中的语句一次,执行完后执行a++,即变量a自加1,再进行a>9的判断,如果满足再执行大括号中的语句,如果不满足则结束循环语句,变量a被舍弃。具体到这个例子,由于a的初始值是2,条件a>9不满足,那么将直接结束for语句,转到这句的后面运行,for语句白写了
你给出的是逗号分隔的例子,相当于只写了分号分隔的第1部分,条件部分没写,意味着循环无法结束,是无限循环
你给出的是逗号分隔的例子,相当于只写了分号分隔的第1部分,条件部分没写,意味着循环无法结束,是无限循环
全部回答
- 1楼网友:零负荷的放任
- 2021-12-20 10:00
a恒大于9
- 2楼网友:留下所有热言
- 2021-12-20 08:41
for循环语句
再看看别人怎么说的。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯