题目:4-1-4 求整数的位数及各位数字之和
对于给定的正整数N,求它的位数及其各位数字之和。
输入格式:
输入在一行中给出一个不超过10的9次方的正整数N。
输出格式:
在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。
输入样例:
321
输出样例:
3 6
解答:
#include<stdio.h>
int main()
{
int N,M;
int i,j;
scanf("%d %d",&N,&M);
i=0;
j=0;
M=N;
while (M){
j+=M%10; //求位数和;
M/=10;
i++; //求位数;
}
printf("%d %d",i,j);
return 0;
}
读书笔记:
提交答案:
//您的支持是我更新的不竭动力!
//希望点个赞或者投个币,支持一下吧!(一键三连也可以哦)
左下角:???
版权声明:本文为Gabrielle_OyO原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。