#include
創(chuàng)新互聯(lián) - 成都機(jī)柜租用,四川服務(wù)器租用,成都服務(wù)器租用,四川網(wǎng)通托管,綿陽服務(wù)器托管,德陽服務(wù)器托管,遂寧服務(wù)器托管,綿陽服務(wù)器托管,四川云主機(jī),成都云主機(jī),西南云主機(jī),成都機(jī)柜租用,西南服務(wù)器托管,四川/成都大帶寬,成都機(jī)柜租用,四川老牌IDC服務(wù)商
stdio.h
void
main(
)
{
int
ret
=
0;
//
表示最后一個(gè)printf的返回值
while(1)
{
int
h,f,c,r;
printf("請(qǐng)輸入頭的數(shù)目:");
scanf("%d",h);
printf("\n請(qǐng)輸入腳的數(shù)目(必須為偶數(shù)):");
scanf("%d",f);
while(f%2!=0
f
!=
h
!=
0)
//這里的不等于的條件可以不加
{
printf("\n輸入腳的數(shù)目為奇數(shù),請(qǐng)重新輸入腳的數(shù)目(必須偶數(shù)):");
scanf("%d",f);
if(
f
4h
||
f
2h)
continue;
}
for(c=0;c=h;c++)
for(r=1;r=h;r++)
//這句改成:for(r=0;
r
=
h-c;
r++)好點(diǎn),減少的循環(huán)的次數(shù),加了效率
{
if(c+r==h2*c+4*r==f)
ret
=
printf("\n雞的數(shù)目為%d,兔子的數(shù)目為%d\n\n",c,r);
}
if(
ret
==
39)
/*作用是輸入一次成功后,結(jié)束大循環(huán),
可以不要*/
break;
}
}
#includestdio.h
int main()
{ int f,i;
scanf("%d",f);
printf("雞\t兔\n");
for(i=1;if/4;i++)
printf("%d\t%d\n",(f-4*i)/2,i);
return 0;
}
雞兔同籠,共有35個(gè)頭,94條腿,求雞和兔子各有多少只?
#includebits/stdc++.h
using namespace std;
int main()
{
int a,b,c,d;
a=35,b=94;
c=2*a-b/2;
d=b/2-a;
cout"c="c"d="dendl;
return 0;
}
c=23?? d=12
拓展資料:
C語言是一門通用計(jì)算機(jī)編程語言,廣泛應(yīng)用于底層開發(fā)。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。
盡管C語言提供了許多低級(jí)處理的功能,但仍然保持著良好跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫出的C語言程序可在許多電腦平臺(tái)上進(jìn)行編譯,甚至包含一些嵌入式處理器(單片機(jī)或稱MCU)以及超級(jí)電腦等作業(yè)平臺(tái)。
二十世紀(jì)八十年代,為了避免各開發(fā)廠商用的C語言語法產(chǎn)生差異,由美國國家標(biāo)準(zhǔn)局為C語言制定了一套完整的美國國家標(biāo)準(zhǔn)語法,稱為ANSI C,作為C語言最初的標(biāo)準(zhǔn)。? ?目前2011年12月8日,國際標(biāo)準(zhǔn)化組織(ISO)和國際電工委員會(huì)(IEC)發(fā)布的C11標(biāo)準(zhǔn)是C語言的第三個(gè)官方標(biāo)準(zhǔn),也是C語言的最新標(biāo)準(zhǔn),該標(biāo)準(zhǔn)更好的支持了漢字函數(shù)名和漢字標(biāo)識(shí)符,一定程度上實(shí)現(xiàn)了漢字編程。
C語言是一門面向過程的計(jì)算機(jī)編程語言,與C++,Java等面向?qū)ο蟮木幊陶Z言有所不同。
其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。
參考資料:C語言_百度百科
#include
stdio.h
main()
{
unsigned
long
int
a,b,c,d;
printf("這是一個(gè)用于算雞兔同籠的小程序(僅能輸入整數(shù),使用回車鍵切換)\n請(qǐng)輸入雞兔的總數(shù)");
scanf("%d",a);
printf("\n請(qǐng)輸入雞兔腳的總數(shù)");
scanf("%d",b);
if(b%2
!=
0)
{
printf("輸入的雞兔腳的總數(shù)有錯(cuò)誤!");
return
0;
}
c=(4*a-b)/2;
//
雞的數(shù)目
d=a-c;
//
兔的數(shù)目
if(c*2+d*4==b)
printf("雞有%ld只\n兔有%ld只",c,d);
else
printf
#include?stdio.h
void?main()
{????int?a,b,c,d;
printf("這是一個(gè)用于算雞兔同籠的小程序\n請(qǐng)輸入雞兔的總數(shù)");
scanf("%d",a);
if(a=0)
{
printf("\n請(qǐng)輸入雞兔腳的總數(shù)");
scanf("%d",b);
if(b%2==1)
printf("腳的數(shù)量出現(xiàn)奇數(shù),真奇怪?。n");
else?if(b=a*4b=a*2)
{
c=(4*a-b)/2;?//?雞的數(shù)目
d=a-c;??//?兔的數(shù)目
if(c*2+d*4==b)
printf("雞有%ld只\n兔有%ld只\n",c,d);?//?c和d反了
else
printf("這個(gè)真難,計(jì)算機(jī)也沒法算!\n");
}
else
printf("輸入雞兔腳的數(shù)量范圍不正確,正確的范圍是%d--%d!\n",a*2,a*4);
}
else
printf("數(shù)量不能為負(fù)!\n");
}
本文題目:雞兔同籠C語言指針函數(shù) 雞兔同籠c++語言
網(wǎng)頁URL:http://chinadenli.net/article40/dodcoho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣、外貿(mào)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、動(dòng)態(tài)網(wǎng)站、用戶體驗(yàn)、定制網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)