00问答网
所有问题
C语言 判断输入数的位数
如题所述
举报该问题
推荐答案 2020-02-21
要算输入有几位,有很多方式
如字符串输入,那么用strlen就可以搞定,合并成一个数的代码
i=0,sum=0;
while(a[i])
{
sum=sum*10+a[i]-48;
i++;
}
要是输入一个数,那么可以用这个代码
b=a;
i=0;
while(b)
{
b/=10;
i++
}
有可能差一位,那么加上一就可以,不过全部使用
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/DTBr0nnrTr0rTjeZrZ0.html
其他回答
第1个回答 2021-04-17
C语言字符串的学习,输入指定字符串,并且计算字符串的位数
您的浏览器不支持HTML5视频
相似回答
大家正在搜
相关问题
C语言 用if判断用户输入的数字是几位数
C语言 判断输入数的位数
C语言 判断一个数的位数
C语言 判断一个输入得数子是几位数
C语言问题。编写程序,输入一个长整型正数,判断该数是几位数
C语言中如何判断一个数的位数?
C语言中怎样判断一个数是几位
c语言中整数位数判断