以下程序的结果是多少? main() {int n=0; while(n++<=1); printf("%d,",n); printf("%d尀n",n); }

2025-06-21 15:19:02
推荐回答(1个)
回答1:

3,3
关键在于 while 循环,以及 n++ 后加的概念(n当前值不变,下次循环)。
第一次: n=0, n <1;
第二次: n=1, n =1;
第三次: n=2, 不满足 跳出循环,在执行下一行代码时,n 的值变为 3(也就是后加的意义)。