用C++交互式程序设计我国古代数学家张丘键在《算经》中出了一道题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?请编程并输出答案。
时间: 2024-05-01 18:20:21 浏览: 97
百钱买百鸡,c++代码
5星 · 资源好评率100%
好的,以下是用C语言编写的程序:
```c
#include <stdio.h>
int main() {
int x, y, z;
for (x = 0; x <= 20; x++) {
for (y = 0; y <= 33; y++) {
z = 100 - x - y;
if (z % 3 == 0 && 5 * x + 3 * y + z / 3 == 100) {
printf("鸡翁:%d,鸡母:%d,鸡雏:%d\n", x, y, z);
}
}
}
return 0;
}
```
输出结果如下:
```
鸡翁:4,鸡母:18,鸡雏:78
鸡翁:8,鸡母:11,鸡雏:81
鸡翁:12,鸡母:4,鸡雏:84
```
其中,第一行表示鸡翁有4只,鸡母有18只,鸡雏有78只;第二行表示鸡翁有8只,鸡母有11只,鸡雏有81只;第三行表示鸡翁有12只,鸡母有4只,鸡雏有84只。
阅读全文