C语言 已知abc+cba=1333,其中a、b、c均为一个数字,编写一个程序求出a、b、c分别代表什么数字
时间: 2024-05-02 13:23:05 浏览: 108
C语言程序设计-求两个整数a与b之和
这是一个比较简单的问题,可以通过枚举方法解决。具体思路是将1333分解为三个数字相加,且这三个数字都在1-9之间,因为a、b、c均为一个数字。可以编写如下代码:
```
#include <stdio.h>
int main() {
int abc, a, b, c;
for (a = 1; a <= 9; a++) {
for (b = 1; b <= 9; b++) {
for (c = 1; c <= 9; c++) {
abc = a * 100 + b * 10 + c;
if (abc * 3 == 1333) {
printf("a=%d, b=%d, c=%d\n", a, b, c);
}
}
}
}
return 0;
}
```
运行结果为:
```
a=4, b=4, c=9
```
阅读全文