dota2完美大师赛预测:[c]一个初学者的问题

来源:百度文库 编辑:神马品牌网 时间:2024/05/07 11:25:05
int n=0;
while(n++<=2);
printf("%d",n);

问运行结果,为什么是4?怎么想也不明白

先判断n是否<=2,n再自加1。
第一次循环:n为0,满足条件,n自加后为1进入下一循环。
第二次循环:n为1,满足条件,n自加后为2进入下一循环。
第三次循环:n为2,满足条件,n自加后为3进入下一循环。
第四次循环:n为3,不满足条件,n自加后为4跳出循环。

不明白,你要是知道了也请告诉我啊