#include <stdio.h>
int main(int argc, char** argv) {
int i=1;
while (i++<4);
printf ("%d",i);
return 0;
}
是不是因为while循环是先执行一次循环提再判断条件,你正好写了return把第5次循环的值输出来了??不懂,我瞎说的-_-||