當前位置:編程學習大全網 - 編程軟體 - 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語言中的關鍵詞有哪些?
  • 下一篇:在面對對象編程中抽象類的特點什麽?
  • copyright 2024編程學習大全網