level 1
main(){ int n=1; while(n++<=2) printf("%d\n",n); printf("%d",n); getch();}这个程序的结果是:234请问为什么啊?这个结果是怎么得来的???会的指点一下好么??谢谢先
2006年08月30日 07点08分
1
level 1
就是想问问循环那是怎么回事 难道太简单了不给回答??
2006年08月30日 07点08分
3
level 0
那个n=1;n++=2输出2;n=2;n++=3输出3;while 结束判断:n++=4>=2不执行while 语句;输出最后的printf语句:n=4.。
2006年08月30日 07点08分
4
level 0
先判断循环条件,然后执行n++,然后根据判断结果决定循环体是否执行.我想你不明白的应该就是n++执行的时间吧.在判断与执行循环体之间.
2006年08月31日 10点08分
7