输入一个不超过10^9的正整数,输出它的位数.不要使用任何数学函数,只用四则运算和循环语句实现、

水姓杨花 1年前 已收到1个回答 举报

k198855 幼苗

共回答了27个问题采纳率:85.2% 举报

首先算出这个数,然后对10进行整除,得到的结果再对10进行整除,直到结果为0为止.把除的次数累加就是位数.比如:123 除以 10 等于 12 一次12 除以 10 等于 1 二次1 除以 10 等于 0 三次所以结果是3位数 #includeint mai...

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.029 s. - webmaster@yulucn.com