c语言程序题 输入一个整数,求它的位数及各位数字之和.例如,123的位数是3,各位数字之和是6.
c语言程序题
输入一个整数,求它的位数及各位数字之和.例如,123的位数是3,各位数字之和是6.
c语言程序题 输入一个整数,求它的位数及各位数字之和.例如,123的位数是3,各位数字之和是6.
答案:1 悬赏:30 手机版
解决时间 2021-08-22 00:40
- 提问者网友:欲望失宠
- 2021-08-21 00:37
最佳答案
- 五星知识达人网友:西风乍起
- 2021-08-21 01:06
如果不用log函数,并假设输入的数indata是非负整数,则可以如下:
int n,s;
n = 0;
s = 0;
while ( indata ) {
n++;
s += indata % 10;
indata /= 10;
}
位数在n中,和在s中.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯