编写函数,计算一个整数各位数字之和

编写函数,计算一个整数各位数字之和
例如1234的各位数为1+2+3+4
其他人气:960 ℃时间:2020-04-12 19:45:39
优质解答
这个关键是怎么得到每位数,
#include
int sum_num(int num)//得到每位数的函数
{
int sum=0;
while(num>10) //计算每位数的循环,先得到的是各位然后依次类推
{
sum+=num%10;
num/=10; //为下一步计算准备
}
return sum;
}
void main(){
int sum=0,num;
printf("请输入你的数:");
scanf("%d",&num); //接收输入数
sum=sum_num(num); //函数调用
printf("%d\n",sum);//打印计算结果
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版