當前位置:首頁 » 編程語言 » c語言求公雞母雞小雞各幾只
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言求公雞母雞小雞各幾只

發布時間: 2023-06-12 06:12:12

c語言 百雞問題,公雞8元一隻,母雞6元一隻,雞仔2元4隻,計算百元所買的公雞、母雞、雞仔數

這個問題很簡單呀!我記得是百元買百雞吧!
#include<stdio.h>
void main()
{
int i,j,k;//分別表示公雞、母雞、雞仔的數量
for(i=0;i<100/8;i++)
for(j=0;j<100/6;j++)
for(k=0;k<200;k++)
{
if(8*i+6*j+0.5*k==100&&i+j+k==100)
{
printf("公雞的數為:%d\n",i);
printf("母雞的數為:%d\n",j);
printf("雞仔的數為:%d\n",k);
}
}
}

這個程序很簡單,對你來說應該沒問題!祝你學習C程愉快!

⑵ C語言 解釋古代數學家張丘建關於數雞的程序

這個挺簡單的,他這是用的解方程的方法,不是什麼常規方法。不建議這么做,這樣做發揮不出編程的作用,還不如手算呢

公母小分別是x,y,z
那麼得到兩個方程
5x+3y+z/3=100;
x+y+z=100
消掉z,得到一個方程:14x+8y=200,整理下得到:y=25-(7/4)x因為y大於等於零,所以25-(7/4)x>=0,解得x<=14(因為x是整數),因為y也是整數,所以x必須能被4整除,並且小於等於14,所以x就只能等於0,4,8,12這4個數

所以很明顯,到這裏手算就可以了,還編程幹嘛