用C语言编写函数:int sum(int n); 返回一个整数的各位的和,并用主函数测试之。(如输入123,返回6)
时间: 2023-12-14 12:36:03 浏览: 139
函数的首部-C语言学习PPT
以下是用C语言编写的函数 `sum()`,可以返回一个整数的各位数字之和:
```c
#include <stdio.h>
int sum(int n) {
int digit, total = 0;
while (n > 0) {
digit = n % 10;
total += digit;
n /= 10;
}
return total;
}
int main() {
int n;
printf("请输入一个整数:");
scanf("%d", &n);
printf("%d的各位数字之和为:%d\n", n, sum(n));
return 0;
}
```
运行结果如下:
```
请输入一个整数:123
123的各位数字之和为:6
```
阅读全文