7-28 求整数的位数及各位数字之和

对于给定的正整数N,求它的位数及其各位数字之和。

输入格式:
输入在一行中给出一个不超过10
​9
​​ 的正整数N。

输出格式:
在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。

输入样例:
321

输出样例:
3 6

#include<stdio.h>
int main(){
    int a;
    scanf("%d",&a);
    int i,t;
    t=a;
    a=a/10;
    for(i=1;a>0;i++){
        a=a/10;    
    }
    int sum=0;
    while(t>0){
        sum+=t%10;
        t/=10;
    }
    printf("%d %d",i,sum);
    return 0;
} 

中国大学MOOC 2021年春季C、Java入门练习第I段——变量、表达式、分支、循环

全部评论

相关推荐

迷茫的大四🐶:自信一点,我认为你可以拿到50k,低于50k完全配不上你的能力,兄弟,不要被他们骗了,你可以的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务