while循环 #include <stdio.h> int main() {int x;int n = 1;printf("请输入待测数字:\n");scanf("%d",&x);getchar();x /= 10;while (x > 0){n++;x /= 10;}printf("位数为:%d\n",n);printf("请按下回车键退出!");getchar();return 0; }