百钱买百鸡C语言详解
问题描述:百钱买百鸡,公鸡3文每只,母鸡2文每只,小鸡1文三只100文买100只,各多少只
注意:钱花完,鸡数目刚好
编译环境:vc++6.0
#include <stdio.h>
int main()
{
int x, y;
for (x = 0; x < 33; x++)
for (y = 0; y < 51; y++)
if (3 * x + 2 * y + (100 - x - y) / 3 == 100 && (100 - x - y) % 3 == 0)
printf("公鸡%d只,母鸡%d只,小鸡%d只\n", x, y, 100 - x - y);
return 0;
}
测试结果:
还没有评论,来说两句吧...