c语言输入一个=0的数判断它是多少位数???.
使用数组
你的描述有问题,输入一个等于0 的数,它肯定是一位数(不用判断的)
而判上一个数字的位数.不用数组的
对int a;
int ct=0; //位数
while(a)
{
a/=10;
ct++;
}
结果ct就是a的位数
下一篇:C++赋值语句为什么不好用?
热门标签:
使用数组
你的描述有问题,输入一个等于0 的数,它肯定是一位数(不用判断的)
而判上一个数字的位数.不用数组的
对int a;
int ct=0; //位数
while(a)
{
a/=10;
ct++;
}
结果ct就是a的位数
下一篇:C++赋值语句为什么不好用?