C 数数位 while循环

#include <stdio.h>
int main(int argc, char **argv) {
//定义两个变量  x n 把n初始化
 int x;
 int n=0;
//输入x
 scanf("%d",&x);
// x小于0的时候进入循环 每一次循环n的值都要加1 x的值都要处以10
 while(x>0){
     n++;
     x/=10;
 }
//输出 n 的值
 printf("%d\n",n);
    return 0;
}
posted @ 2018-11-01 19:36  李可爱喝可乐  阅读(162)  评论(0编辑  收藏  举报