int x;
int n = 0;
scanf("%d", &x);
n++;
x /= 10;
while (x > 0) {
n++;
x /= 10;
}
printf("%d", n);
return 0;
网课上讲解while语句时用了这个课件,不知道添加第6、7行的n++;和x/=10;的作用是什么,因为删除后运行结果是一样的。
如果在实际操作时 while语句里面已经包含这两个算式 那么还有必要单独写在前面吗?