1. 判断一个整数有几位?
[问题描述]输入一个整数,判断是几位数?
输入输出示例
输入12345
输出5.
#include<stdio.h>
int main(){
int n,m;
int count=0;//用来记位数
printf("请输入一个数:");
scanf("%d",&n);//输入一个数
m=n;
while(n>0) {
m=m/10;
count++;
}
printf(" %d是%d位数 ",n,count);
return 0;
}