C语言程序设计Day4
循环
数数几位数:输入一个三位以下的数(含三位)判断他是几位数。
#include <stdio.h>
int main()
{
int x;
int n;
printf("请输入一个数\n");
scanf("%d",&x);
if(x>=100)
{
n=3;
}else if(x>=10)
{
n=2;
}else if(x>=1)
{
n=1;
}
printf("%d",n);
return 0;
}
数数几位数:输入一个数判断他是几位数。
#include <stdio.h>
int main()
{
int x;
int n;
printf("请输入一个数:\n");
scanf("%d",&x);
while(x>0)
{
n++;
x/=10;
}
printf("%d",n);
return 0;
}