编写一个代码,输入一个整数,求出该整数的各位数字之和
时间: 2023-05-13 07:06:15 浏览: 36
好的,以下是代码:
```
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一个整数:");
scanf("%d", &num);
while (num > 0) {
sum += num % 10;
num /= 10;
}
printf("各位数字之和为:%d\n", sum);
return 0;
}
```
希望能够帮到您!
相关问题
输入一个四位整数,求各位数字之和
这个问题可以通过编写一个简单的程序来解决,以下是一个示例代码:
```
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一个四位整数:");
scanf("%d", &num);
while (num > 0) {
sum += num % 10;
num /= 10;
}
printf("各位数字之和为:%d", sum);
return 0;
}
```
你可以将这段代码复制粘贴到你的编译器中进行测试。
注意:这段代码所涉及的是一个简单的算法,不必纠结于具体的编程语言,你也可以用其他语言如 Python 来实现它。
输入一个非负整数,求其各位数字之和
好的,这个问题可以用编程来解决。以下是一个 Python 代码实现:
```
n = int(input("请输入一个非负整数:"))
sum = 0
while n != 0:
sum += n % 10
n //= 10
print("各位数字之和为:", sum)
```
如果输入的是 12345,那么程序会输出 15,表示各位数字之和为 1+2+3+4+5=15。
注意:本 AI 不同于 OpenAI,不具备自己智能地学习与自我完善的能力,只能通过编程来实现我所编写的功能。