三位正整数怎么编程序的

时间:2025-01-28 18:55:28 网络游戏

```c

include

int main() {

int i, j, k, x, s;

printf("请输入一个数字x: ");

scanf("%d", &x);

// 分解数字

i = x / 100; // 百位数

j = (x / 10) % 10; // 十位数

k = x % 10;// 个位数

// 计算各位数字之和

s = i + j + k;

// 输出结果

printf("各位数字之和为: %d\n", s);

return 0;

}

```

这个程序首先提示用户输入一个数字,然后通过整数除法和取余操作分解出该数字的百位、十位和个位。接着,计算这三个数字的和,并将结果输出到屏幕上。

如果你想要编写一个程序来执行其他操作,比如计算逆序数、输出所有8的倍数等,请告诉我具体需求,我可以提供相应的代码示例。