题目:整数的位数及各位数字之和
对于给定的正整数N,求它的位数及其各位数字之和。
要求
输入格式 | 在一行中给出一个不超过10的九次方的正整数N。 |
---|
输出格式 | 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 |
例如
本题代码:
#include <stdio.h>
int main(){
int a,b,i=0,sum=0;
scanf("%d", &a);
b=a;
while (b) {
sum+=b%10;
b=b/10;
i++;
}
printf("%d %d\n", i,sum);
return 0;
}