88问答网
所有问题
C语言问题:执行语句for(i=1;i++<4; ); 后,变量i的值是多少啊??
如题所述
举报该问题
推荐答案 2020-05-25
选B.
给你把他转成容易看懂的.
int
i
=
1;
for(;;){//这样写就是把条件放在循环体里,如果循环体里不写条件就是死循环
if(i<4){}//如果i<4就什么也不做,直接跳到下一行
else{break;}//如果i>=4就直接跳出循环
i++;//最后把i自加
}
当i=3的时候,不会跳出循环,所以i自加,i=4了
当i=4的时候,就会条出循环,i不会自加了.
所以,最后i=4
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/1VSt1M1KKVttBKMt1V.html
其他回答
第1个回答 2019-12-07
答案是C哦,回答选B的,这是个循环题,因为++比<的优先级高,所以先执行i++进行i的自增运算此时i等于2,继续循环直到i的值大于4时不符合条件自动跳出循环
相似回答
C语言问题:执行语句for(i=1;i++
<
4;
);
后,变量i的值是多少啊??
答:
答案是C哦,回答选B的,这是个循环题,因为++比<的优先级高,所以先
执行i++
进行i的自增运算此时i等于2,继续循环直到
i的值
大于4时不符合条件自动跳出循环
执行语句
“
for(i=1;i++
<
4;);
”
后,变量i的值是
( )。
答:
【答案】
:C
for
循环结束时
,i++的值
应为
4,i
自加后此时应为5,故选择C选项。
执行语句:for(i=1;i++
<
4 ;)后,变量i的值是
__
答:
执行语句 for (i=1; i++<4;) ;
后变量 i 的值是5
。当i==3时(判断后i变为4),满足条件,执行循环;当i==4时(判断后i变为5),不满足条件,退出循环。++i表示先加1后赋值。当i变化为4时,4<4不成立,但i=i+1仍然执行,但不执行循环体。循环结束,故i最终变化为5。
2、
执行语句
“
for(i=1;i++
<
4;);
”
后,变量i的值是
( )。
答:
结果是4,
i++
先比较后自增,一共循环了3次,第一次比较
后,i
自增变为2,当
i=
3<4时比较成立,i自增变为4,4<4不成立循环结束。
执行语句:
for (i=1;i++
<
4;);后,变量i的值是
___.
答:
5 i++表达式
的值是i,
然后
i=i
+1,所以i从1开始每次加1,当
i=4
时
,i++
=4不小于4,推出循环,之后i=i+
1=4
+1=5
执行语句
“
for(i=1;i++
<
4;);
”
后,变量i的值是?
为什么不是4?为什么i++...
答:
for语句
最后有分号,一直
执行i
循环,直到不满足循环条件。
i++
<4,i++是执行语句之后i自增1,即将i与4比较,比较之后自增1
i=1
<4,i自增1,i=2 i=2<4,i自增1,i=3 i=3<4,i自增1,i=4 i=4,不满足i<4的条件,结束循环,i自增1,i=5 因此
执行语句后,变量i的值是
5 本题的...
6.
执行语句for(i=1;i++
<
4;
);后变量i的值是
___ 答案是5. 但是在visual...
答:
你在后面再加一个printf就是5了!当运行到4时要++就是5了!!!希望能采纳!!!
C语言
题目
:执行语句for(i=1;i++
<
4;
);后变量 i 的是
A 3 B 4 C 5...
答:
选择C~因为当
i=4
时,i先与4做比较,然后自增为5,退出循环~
i++是
先对i进行操作,如将i值赋给别的
变量,
然后自增,例如:j=
i++,
j的值就是i自增之前的值。
大家正在搜
c语言中for语句是怎么运行的
c语言for只管后面一个语句
c语言for语句是什么意思
不属于C语言循环语句的是
c语言重复执行语句
c语言if else语句格式
C语言if语句
c语言两个for语句怎么循环
C语言中的循环语句
相关问题
C语言问题:执行语句for(i=1;i++<4; ); 后,...
c++问题 执行语句for(i=1;i++<4;);...
C语言中执行语句for(i=1;i++<4;);后,变量i的...
执行语句for(i=1;i++<4; );后变量i的值是多少...
执行语句:for(i=1;i++<4 ;)后,变量i的值是_...
执行语句:for(i=1;i++<4;);后,变量i的值是(...
执行语句 for (i=1; i++<4;) ; 后变量 i...
执行语句 for(i=1;i++<4;); 后变量i的值为