c語言編程算雞兔同籠


c語言編程算雞兔同籠


#include <哪拆伏stdio.h>
#include <windows.h>
main()
{ unsigned long int a,b,c,d;
printf("這是一個用于算雞兔同籠的小程序(僅能輸入整數,使用回車鍵切換)\n請輸入雞兔的總李攜數");
scanf("%d",&a);
printf("\n請輸入雞兔腳的總御棗數");
scanf("%d",&b);
c=(4*a-b)/2; // 雞的數目
d=a-c; // 兔的數目
if(c*2+d*4==b) printf("雞有%ld只\n兔有%ld只",c,d); // c和d反了
else printf("同學,我看你給的數有錯吧!");
Sleep(100000000) 。
//雞兔同籠
#include<stdio.h>
voidmain()
{
inttou=30,jiao=100;//預置頭數、腳數
printf("tu=%d\n",jiao/2-tou);//得出兔數
穿盯扁故壯嘎憋霜鉑睛printf("ji=%d\n",2*tou-jiao/2);//雞數
}
EOF是文件末尾end of file的意思,也就是這個程序可以輸入多組測試數據,如果默認有解那么把后面的if和else改成一句printf就可以了 。
【c語言編程算雞兔同籠】

    猜你喜歡