大家好,今天小编关注到一个比较有意思的话题,就是关于百鸡百钱c语言的问题,于是小编就整理了3个相关介绍百鸡百钱c语言的解答,让我们一起看看吧。

  1. 用c语言用时最短编写用一百元买鸡,公鸡3元一只母鸡5元一只小鸡一元三只?
  2. 用伪代码写出母鸡每只3元,公鸡2元,小鸡0.5元,百元买百鸡?
  3. 用C语言编程:兔和鸡关在一个笼子里,有头a个,腿b个,设计一个程序,输入a,b,求出兔和鸡各有多少?

用c语言用时最短编写用一百元买鸡,公鸡3元一只母鸡5元一只小鸡一元三只?

三个循环嵌套就行了,小鸡的迭代是每次增3

百鸡百钱c语言-百鸡百钱c语言编程答案
(图片来源网络,侵删)

#include <stdio.h>

int main()

百鸡百钱c语言-百鸡百钱c语言编程答案
(图片来源网络,侵删)

{

int n3=33,n5=20,n=300;//分别表示公鸡母鸡小鸡 最大可能个数

百鸡百钱c语言-百鸡百钱c语言编程答案
(图片来源网络,侵删)

int i,j,k;

for(i=0;i<=n3;i++)

{

for(j=0;j<=n5;j++)

{

for(k=0;k<=n;k+=3)

{

if(i*3+j*5+k/3==100)

printf("公鸡:%d只,母鸡:%d只,小鸡:%d只\n",i,j,k);

}

}

}

return 0;

}

用伪代码写出母鸡每只3元,公鸡2元,小鸡0.5元,百元买百鸡?

int x=1,y=1;

z=100-x-y;

for(x=1;x

for(y=1;z>=1;y++)

如果3*x+2*y+0.5*z=100且x+y+z=100,输出x,y,z

结束

(其实这个问题用c语言比伪代码还要简单,不过楼主要用伪代码只好混一下了~其实我也不太精通但是我也是计算机专业的)

用C语言编程:兔和鸡关在一个笼子里,有头a个,腿b个,设计一个程序,输入a,b,求出兔和鸡各有多少?

#include <stdio.h> void main() { int a,b,c,d; printf("这是一个用于算鸡兔同笼的小程序\n请输入鸡兔的总数"); scanf("%d",&a); if...

到此,以上就是小编对于百鸡百钱c语言的问题就介绍到这了,希望介绍关于百鸡百钱c语言的3点解答对大家有用。