永发信息网

编程 求数的位数

答案:1  悬赏:0  手机版
解决时间 2021-05-05 05:04

有键盘输入一个不多于9位数的正整数,要求输出它是几位。

划定一位数、二位数。。。九位数的范围,用if else if else语句实现判断

最佳答案
其实不需要用if else
一直除就可以了 除到0为止
这个是用if else做的
#include <stdio.h>
void main()
{
unsigned int i;
scanf("%ud",&i);
if(i<9)
printf("1位数\n");
else if (i<99)
printf("2位数\n");
else if (i<999)
printf("3位数\n");
else if (i<9999)
printf("4位数\n");
else if (i<99999)
printf("5位数\n");
else if (i<999999)
printf("6位数\n");
else if (i<9999999)
printf("7位数\n");
else if (i<99999999)
printf("8位数\n");
else if (i<999999999)
printf("9位数\n");
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我喜欢一个人,但我不知道她喜不喜欢我怎么办
游戏里怎么才能添加分组啊
怎样更换QQ游戏里的视屏秀?
从河北保定到浙江舟山一个人单独旅游,在那边
那么多盗号软件怎么都收不到信截持不到密码?
为什么男孩子占有欲这么强?
一品鲜汉餐地址有知道的么?有点事想过去
电脑开不开机、怎么办 ?
黑眼圈好几年了 到底该如何?
旅游管理专业就业前景好么?
情感上的问题
上海哪里可以找到动漫店?详细
全软状态怎么切换
求哆啦A梦2010剧场版的片尾曲
炫舞下载后,安装不了?
推荐资讯
显卡的问题 补充
我想从云岗骑摩托车到三元桥什么时候走安全点
dnf我副职业是炼金,怎样弄材料比较快?我都
自由幻想在龙城哪里点亮了。
英孚教育上课有教材吗?用的是什么教材?
跃进医务室地址有知道的么?有点事想过去
写一篇演讲稿‘人生最难是坚持’
求个龙之谷的开谷元勋的激活码
什么有四条腿
联想Y450开机密码忘记
天龙龙龟怎么上7技能
自己幻想在星期1的几点开始处理转区?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?