编写一个程序,输入一个任意整数,输出该数各位数字之和
来源:百度知道 编辑:UC知道 时间:2024/05/14 03:21:21
已经调试过
#include <stdio.h>
func(int num)
{
int i,sum=0;
for(i=0;num>0;)
{
i=num%10;
sum=sum+i;
num=num/10;
}
return(sum);
}
main()
{int num;
scanf("%d",&num);
printf("%d",func(num));
}
不知道你要用什么语言写
核心算法:
用循环,循环条件是这个整数大于0,把这个整数对10求余,获取其个位数,累加,然后把这个整数除以10,去掉个位数