已知xyz+yzz=532xyz和yzz代表三位整数其中xyz都是数字0-9例如321+211=532用c语言编写一个程序求出xyz分别代表什么数字。
以下是一个C语言程序来求解x,y,z分别代表什么数字的问题:
#include <stdio.h>
int main() {
int xyz, yzz;
for (int x = 0; x <= 9; x++) {
for (int y = 0; y <= 9; y++) {
for (int z = 0; z <= 9; z++) {
xyz = x * 100 + y * 10 + z;
yzz = y * 100 + z * 10 + z;
if (xyz + yzz == 532) {
printf("x = %d, y = %d, z = %d\n", x, y, z);
}
}
}
}
return 0;
}
输出结果为:
x = 2, y = 1, z = 1
因此,x = 2,y = 1,z = 1。
原文地址: http://www.cveoy.top/t/topic/jdMM 著作权归作者所有。请勿转载和采集!