输入一个任意长度的正整数,求出它是几位数。

网友投稿 220 2022-11-07

输入一个任意长度的正整数,求出它是几位数。

/*功能:输入一个任意长度的正整数,求出它是几位数。 地点:青木树 时间:2020年12月25日 作者:袁欢要加油呀*/ #include int main() { int number; int count = 0;//记录个数 scanf("%d", &number); if (number == 0) { printf("%d",count+1);//0是一位数 } else { while (number != 0) { number = number / 10; count++; } printf("%d", count); } return 0; } 在做这道题之前,没考虑到0是1位数。看来对自然数是感性认识。好好学习,天天向上。加油!

欢迎指出代码的不足之处,我很高兴你能指出我的错误。欢

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:PCI总线接口芯片PCI9054介绍及电视图像仿真系统设计
下一篇:练习2-17 生成3的乘方表 (15分)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~