用c++语言写输入一个整数 求整数各位的数字之和
时间: 2023-05-13 14:06:30 浏览: 94
可以使用以下代码实现:
```c
#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;
}
```
这段代码会提示用户输入一个整数,然后使用循环计算各位数字之和,并输出结果。
相关问题
用c++语言写一个输入一个4位正整数,输出各位数字之和
很高兴为您服务,让我们开始吧!根据您的要求,我可以给出一个算法来计算4位正整数的各位数字之和:首先,取出第一位数字,然后加上第二位数字,再加上第三位数字,最后加上第四位数字。最后,用一个变量来存储结果,然后输出即可。
用C++编写代码输入一个4位数的整数,输出其各位数字之和
可以回答这个问题。以下是代码:
```c
#include <stdio.h>
int main() {
int num, sum = 0;
printf("请输入一个4位数的整数:");
scanf("%d", &num);
while (num > 0) {
sum += num % 10;
num /= 10;
}
printf("各位数字之和为:%d\n", sum);
return 0;
}
```
输入一个4位数的整数,程序会计算出各位数字之和并输出。