#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
int n = 0;
do
{
x /=10;
n ++;
} while(x>0);
printf("%d",n);
return 0;
}
本文介绍了一个使用C语言编写的程序,该程序能够读取用户输入的一个整数,并计算并输出该整数的位数。通过一个简单的do-while循环结构,不断将整数除以10直至其小于1,从而实现位数的计算。
#include <stdio.h>
int main()
{
int x;
scanf("%d",&x);
int n = 0;
do
{
x /=10;
n ++;
} while(x>0);
printf("%d",n);
return 0;
}

被折叠的 条评论
为什么被折叠?