2019-03-05 第一章練習(xí)題

1.編寫一個c程序筷黔,輸出以下信息:

2.編寫一個C程序,輸入a,b,c三個值仗颈,輸出其中最大者佛舱。

? 拓展:編寫一個C程序,輸入a,b,c三個值挨决,輸出其中最小者请祖。

用三種方法實現(xiàn)(常規(guī)方法和函數(shù)、用條件表達式來解答 )


1.編寫一個c程序脖祈,輸出以下信息:

? ? ? ? ? ******************

???????????? Very good!

????????? ******************

代碼:

#include <stdio.h>

int main()

{

printf("*****************\n");

printf("Very? good!\n");

printf("*****************\n");

return 0;

}

結(jié)果展示:

2.編寫一個C程序肆捕,輸入a,b,c三個值,輸出其中最大者盖高。

設(shè)計思想: 如果你不會可以呢按照正常數(shù)學(xué)比大小來思考慎陵,然后再轉(zhuǎn)化為程序。

先兩個比大小喻奥,分出勝負后再和第三個比大小席纽。

? 1.用常規(guī)方法實現(xiàn)

代碼:

#include <stdio.h>

int main()

{

int a,b,c,max;

printf("請任意輸入三個數(shù):");

scanf("%d,%d,%d",&a,&b,&c);

max=a;

if(max<b) max=b;

if(max<c) max=c;

printf("max=%d\n",max);

return 0;

}

結(jié)果展示:

反思:在第一個if判斷時出現(xiàn)了失誤,忘記已經(jīng)賦值了給max,就應(yīng)該用max進行比較撞蚕。

? 2.用函數(shù)實現(xiàn)

代碼:

#include <stdio.h>

int main()

{

int max(int x,int y,int z); //對調(diào)用函數(shù)的聲明

int a,b,c,MAX;

printf("請任意輸入三個數(shù):");

scanf("%d,%d,%d",&a,&b,&c);

MAX=max(a,b,c);//調(diào)用max函數(shù)润梯,將得到的值賦給MAX

printf("MAX=%d\n",MAX);

return 0;

}

int max(int x,int y,int z)? //調(diào)用函數(shù)(子函數(shù))的具體運算

{

? int m=0;

? if(x>m)

? m=x;

? if(y>m)

? m=y;

? if(z>m)

? m=z;

? return m;

}

結(jié)果展示:


3.用條件表達式來解答

#include <stdio.h>

int main()

{

int a,b,c,temp,max;

printf("請輸入三個整數(shù):");

scanf("%d,%d,%d",&a,&b,&c);

temp=(a>b)? a:b;//將a和b的最大者存入temp中

max=(temp>c)? temp:c; //將a和b中的最大者與c做比較,取的最大者

printf("三個整數(shù)的最大者是:%d\n",max);

return 0;

}

結(jié)果展示:


拓展:

編寫一個C程序诈豌,輸入a,b,c三個值仆救,輸出其中最小者抒和。

1.用常規(guī)方法實現(xiàn)

代碼:

#include <stdio.h>

int main()

{

int a,b,c,min;

printf("請任意輸入三個數(shù):");

scanf("%d,%d,%d",&a,&b,&c);

min=a;

if(min>b) min=b;

if(min>c) min=c;

printf("min=%d\n",min);

return 0;

}

結(jié)果展示:


2.用函數(shù)方法實現(xiàn)

代碼:

#include <stdio.h>

int main()

{

int min(int x,int y,int z);

int a,b,c,MIN;

printf("請任意輸入三個數(shù):");

scanf("%d,%d,%d",&a,&b,&c);

MIN=min(a,b,c);

printf("MIN=%d\n",MIN);

return 0;

}

int min(int x,int y,int z)

{

? int m=0;

? if(x<m)

? m=x;

? if(y<m)

? m=y;

? if(z<m)

? m=z;

? return m;

}

結(jié)果展示:


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末矫渔,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子摧莽,更是在濱河造成了極大的恐慌庙洼,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,599評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異油够,居然都是意外死亡蚁袭,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,629評論 3 385
  • 文/潘曉璐 我一進店門石咬,熙熙樓的掌柜王于貴愁眉苦臉地迎上來揩悄,“玉大人,你說我怎么就攤上這事鬼悠∩拘裕” “怎么了?”我有些...
    開封第一講書人閱讀 158,084評論 0 348
  • 文/不壞的土叔 我叫張陵焕窝,是天一觀的道長蹬挺。 經(jīng)常有香客問我,道長它掂,這世上最難降的妖魔是什么巴帮? 我笑而不...
    開封第一講書人閱讀 56,708評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮虐秋,結(jié)果婚禮上榕茧,老公的妹妹穿的比我還像新娘。我一直安慰自己客给,他們只是感情好雪猪,可當我...
    茶點故事閱讀 65,813評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著起愈,像睡著了一般只恨。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上抬虽,一...
    開封第一講書人閱讀 50,021評論 1 291
  • 那天官觅,我揣著相機與錄音,去河邊找鬼阐污。 笑死休涤,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的笛辟。 我是一名探鬼主播功氨,決...
    沈念sama閱讀 39,120評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼手幢!你這毒婦竟也來了捷凄?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,866評論 0 268
  • 序言:老撾萬榮一對情侶失蹤围来,失蹤者是張志新(化名)和其女友劉穎跺涤,沒想到半個月后匈睁,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,308評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡桶错,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,633評論 2 327
  • 正文 我和宋清朗相戀三年航唆,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片院刁。...
    茶點故事閱讀 38,768評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡糯钙,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出退腥,到底是詐尸還是另有隱情超营,我是刑警寧澤,帶...
    沈念sama閱讀 34,461評論 4 333
  • 正文 年R本政府宣布阅虫,位于F島的核電站演闭,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏颓帝。R本人自食惡果不足惜米碰,卻給世界環(huán)境...
    茶點故事閱讀 40,094評論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望购城。 院中可真熱鬧吕座,春花似錦、人聲如沸瘪板。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,850評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽侮攀。三九已至锣枝,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間兰英,已是汗流浹背撇叁。 一陣腳步聲響...
    開封第一講書人閱讀 32,082評論 1 267
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留畦贸,地道東北人陨闹。 一個月前我還...
    沈念sama閱讀 46,571評論 2 362
  • 正文 我出身青樓,卻偏偏與公主長得像薄坏,于是被迫代替她去往敵國和親趋厉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,666評論 2 350

推薦閱讀更多精彩內(nèi)容