搞不懂,求解,?!!
程序代码:#include<stdio.h>
int main(void)
{
int x=100;
while (x++<103){
printf("%4d\n",x); }
printf("%4d\n",x);
getch();
return 0;
}为什么输出是:101
102
103
104
当x=103时语句:while(x++<103)为假那么不会执行花括号的语句,而执行下句那么输出应该是:
101
102
103
为什么会出现104?真不明白,,呵呵,望 高手解答,!!









