用C语言用户输入一个三位正整数,输出其三位数字之和 点击复制后,将打开C知道体验页 C
时间: 2023-05-23 09:01:05 浏览: 1058
c代码-输入三个数实数a、b、c,按从大到小输出,并输出最大值和最小值。
您好,以下是回答您的问题:
可以通过如下代码实现:
```
#include<stdio.h>
int main()
{
int num, sum=0;
printf("请输入一个三位正整数:");
scanf("%d", &num);
sum += num % 10;//取出个位数
num /= 10;
sum += num % 10;//取出十位数
num /= 10;
sum += num;//取出百位数
printf("三位数字之和为:%d",sum);
return 0;
}
```
该程序会提示用户输入一个三位正整数,然后使用取余运算和整除运算,将三位数字分别取出并求和,最终输出结果。
阅读全文