百鸡问题怎么用C语言求解

百鸡问题怎么用C语言求解,第1张

用C语言解棚缺决百鸡问题的步骤如下:

1丶打开判芹网页C语言编译环境,或者自己的安装的编译掘和毕环境。

2丶设一百只鸡中公鸡、母鸡、小鸡分别为x,y,z;用遍历所有可能的方法找出符合条件的解,输入如下图代码。

3丶查看运行结果并分析:有三种可能性。

这样就解决了用C语言解决百鸡问题。

#include<stdio.h>

int main()

{

int a,b,c//各种鸡的数目

int i=0//方程解数目

printf("百钱买百鸡,求鸡翁,鸡母,鸡雏的数目:历巧野宽唤\n")

for(a=0a<20a++)//外层循环控制公鸡

{

for(b=0b<=33b++)//内层循环控制公鸡

{

c=100-a-b //小鸡的只数

if(c%3==0 &&a*5+b*3+c/肢喊3==100)

{

//验证取c值的合理性及得到一组解的合理性

printf("%2d:鸡翁数:%2d,鸡母数:%2d,鸡雏数:%2d\n",++i,a,b,c)

}

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12486622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存