跟踪程序每一步的循环
其实就是每一步输出一下告诉阅读者运行到这里了。
int x;
int n=0;
x=3;
while( x>0 ){
n++;
x/=10;
printf("x=%d,n=%d\n",x,n);
}
printf("%d\n",n);
do-while循环
while括号里的条件是循环成立的条件而不是循环结束的条件。
其实就是每一步输出一下告诉阅读者运行到这里了。
int x;
int n=0;
x=3;
while( x>0 ){
n++;
x/=10;
printf("x=%d,n=%d\n",x,n);
}
printf("%d\n",n);
while括号里的条件是循环成立的条件而不是循环结束的条件。