4-1-4 求整数的位数及各位数字之和

题目: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版权协议,转载请附上原文出处链接和本声明。