int n=0;while(n++<=2);printf(
答案:4 悬赏:80 手机版
解决时间 2021-05-05 01:52
- 提问者网友:兔牙战士
- 2021-05-04 08:41
int n=0;while(n++<=2);printf("%d",n); 求n结果是什么啊?
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-05-04 09:50
结果是4 n=3的时候 跳出循环 然后N++ n=4 这道题 只要明白 先判断n<=2 循环 然后再++ 就好办了
全部回答
- 1楼网友:底特律间谍
- 2021-05-04 13:19
while(n++<=2);printf("%d",n);
你也使初学者,问题也在++上,这里++在后,而n++在while循环体内,属于循环的组成部份,所以++只会在每次While执行完了之后,才会进行。结果如下:
第一轮:
n=0---while(n<=2(n=0))--n=1
第二轮:
while(n<=2(n=1))---n=2
第三轮
while(n<=2(n=2))--n=3
第四轮
while(n<=2(n=3))--n=4 条件不成立,所以执行后面的打印语句
- 2楼网友:轻雾山林
- 2021-05-04 11:56
1和2
- 3楼网友:行雁书
- 2021-05-04 11:16
结果为4!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯