main () { int n = 10 ; while ( n -- ) ; printf ( "n=%d\n", n ); }
答案:2 悬赏:10
解决时间 2021-03-17 08:53
- 提问者网友:北故人
- 2021-03-17 00:27
n的值怎么会是-1呢?n一直在减啊
最佳答案
- 二级知识专家网友:抱不住太阳的深海
- 2021-03-17 01:50
因为n=0的时候跳出去的,但是跳出去的时候其实又--了一次,所以是-1
全部回答
- 1楼网友:走,耍流氓去
- 2021-03-17 02:52
你把程序也写正确呀!缺的东西太多了,下面是补充完全的
int n=10;
while (n>7)
{
n--;
printf("%d\n",n);
}
输出为:
9
8
7
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯