1楼:阳光彩虹小可乐
值为6。复
计算过程如下:
1、制把i++赋值bai给x;
2、x=1;i=i+1=2;
3、i++ 这个操作是
dux=i;i=i+1;
4、执行while(i++<5),一次循环后zhi i=2;
5、所以当i=5的时候就dao跳出循环 然后再++ 就变成5 + 1 = 6 了;
2楼:匿名用户
a=i++;//把i++赋值来给a
此时a=1;i=i+1=2;
i++ 这个操作是a=i;i=i+1
所以源执行while(i++<5)执行一次循环后 i=2执行到最後跳出循环i应该等於6
3楼:匿名用户
很简单啊 执行玩while以后就是6了 为什么呢 因为while里面的条件是<5 所以当i=5的时候就跳出循环 然后再++ 就变成5 + 1 = 6 了 这个不需要深入思考**的 只看条件就知道了
4楼:南
不够,再写一点,while的下一个语句是什么?
在c语言中定义int i=1;执行语句while(i++<5)后i的值为6,为什么?
5楼:千奕森良才
i++<5表示先取i的值和5比较,然后再执行++操作,所以,当i=5的时候不满足while条件而退出循环,然后还会执行一次++操作,所以i=6
6楼:潭月肇扬
while(i++<5);
++在后来
,先自取i的值和5比较,然后i自动加1
当i=4时,执行4++<5,成立,i变成5执行5++<5,不成立,你怎么知道不成立?因为运行了这个表达式,所以i将自动加1变成6
so,i的值最终为6
7楼:看灰过来了
while(i++<5);
++在后,先取i的值和5比较,然后i自动加1当i=4时,执行4++<5,成立,i变成内5执行5++<5,不成立,你怎么知道不成立?容因为运行了这个表达式,所以i将自动加1变成6
so,i的值最终为6
8楼:
当i不满足条件时此时的i值是5,跳出循环时,又自增1
定义int i=1;执行语句while(i++<5);后,i的值为______。
9楼:江开红
6注:当++运算符和关系运算符一起用时,
i++ 先判断再++
++i 先++再判断
10楼:匿名用户
d、6先取值为5,后++,相当于5+1=6
i++做运算时的特性 先取值后++
11楼:匿名用户
选ci=1;while(i++<5)应该相当于while(i=1;i<5;i++)
当执行那个到 i=5时候循环结束吧
若有定义int i=1;则执行完循环while(i++<5);以后i的值为多少,为什么 5
12楼:匿名用户
当i等于4时,由于i++是后置,此时相当于(4<5)还要执行循环体,但此时i也已经变成5了,执行完循环体后,再判断(i++<5),记住,此时i已等于5了,它不符合条件,结果循环,最后i就是5
13楼:空白2空黑
i运行完之后是5,while是先判断然后运行循环体
定义int i=1,在执行while(i++<5)后,i的值为?
14楼:匿名用户
要知道i是多少 很简单 也不用计算 应是6
为什么捏 当i=5的时候 不满足 i<5 所以跳出了while循环 同时还有++ 所以5+1 = 6看图
15楼:匿名用户
i=1;while(i++<5)应该相当于while(i=1;i<5;i++)当执行那个到 i=5时候循环结束吧
16楼:student涛涛
6666666666666666
已知int i=1;,则执行语句while(i++<5)后,i的值为
17楼:匿名用户
i++先取的是本身的值然后在加1i=6
18楼:恋v天真
d 5.因为i++<5相当于i<5;i++。