代码生成 打印输出三位整数位的和 输入任意1个三位数的整数,求这个三位数每一位上的数字的和是多少,并打印输出
时间: 2023-03-30 12:04:20 浏览: 107
求给定正整数的位数和并逆序打印各位数
您好,这个问题可以回答。以下是代码:
#include <stdio.h>
int main() {
int num, sum = ;
printf("请输入一个三位数的整数:");
scanf("%d", &num);
sum += num % 10; // 取个位数
num /= 10; // 去掉个位数
sum += num % 10; // 取十位数
num /= 10; // 去掉十位数
sum += num; // 取百位数
printf("这个三位数每一位上的数字的和是:%d\n", sum);
return ;
}
希望能帮到您!
阅读全文