函数调用-求整数各位数字之和

目录

问题描述 

程序设计


问题描述 

【问题描述】编写函数int sum(int x),求整数x的各位数字之和。编写一个程序,调用sum函数计算任一输入的整数的各位数字之和。
【输入形式】控制台输入一个整数。
【输出形式】输出一个整数,是根据该输入整数计算各位数字之笔。 
【样例输入】58
【样例输出】13
【样例说明】输入整数58,其各位数字之和5+8 = 13。
【评分标准】该题要求输出一个整数。

程序设计

#include<stdio.h>
int sum(int x){
    int s=0;
    while(x!=0){
        s+=(x%10);
        x/=10;
    }
    return s;
}
int main(){
    int n,k;
    scanf("%d",&n);
    k=sum(n);
    printf("%d",k);
}  

猜你喜欢

转载自blog.csdn.net/m0_68111267/article/details/130599289