版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2021年計(jì)算機(jī)二級(jí)C語(yǔ)言測(cè)試題及答案解析(二)2021年計(jì)算機(jī)二級(jí)C語(yǔ)言測(cè)試題及答案解析〔二〕根本輸入輸出及流程控制1.#includemain(){inta=1,b=3,c=5;if(c==a+b)printf("yes\n");elseprintf("no\n");}運(yùn)行結(jié)果為:no詳見(jiàn)教材p89選擇結(jié)構(gòu)詳見(jiàn)教材p91關(guān)系符號(hào)詳見(jiàn)附錄Dp378符號(hào)的優(yōu)先級(jí)==表示判斷符號(hào)兩邊的值是否相等;=表示將符號(hào)右邊的值賦給左邊的變量此題考點(diǎn)是選擇結(jié)構(gòu)3種根本形式的第二種選擇結(jié)構(gòu)三種一般形式中的“語(yǔ)句〞皆為復(fù)合語(yǔ)句,復(fù)合語(yǔ)句要用{}括起來(lái),只有當(dāng)復(fù)合語(yǔ)句中只包括一條語(yǔ)句時(shí)可以省略{}因此兩個(gè)printf操作沒(méi)有加{}假設(shè)c==a+b成立,那么執(zhí)行printf("yes\n");否那么〔即c==a+b不成立〕,執(zhí)行printf("no\n");+的優(yōu)先級(jí)高于==a+b,值為4,表達(dá)式5==4不成立,因此執(zhí)行printf("no\n");即輸出字符串no2.#includemain(){inta=12,b=-34,c=56,min=0;min=a;if(min>b)min=b;if(min>c)min=c;printf("min=%d",min);}運(yùn)行結(jié)果為:min=-34詳見(jiàn)教材p89選擇結(jié)構(gòu)此題考點(diǎn)是選擇結(jié)構(gòu)3種根本形式的第一種一共包含了兩個(gè)選擇結(jié)構(gòu)〔兩個(gè)if語(yǔ)句〕定義變量,并賦值此時(shí)a=12,b=-34,c=56,min=0將a中值拷貝,賦給minmin中的0,此時(shí)min中的值被更新為12。假設(shè)min>b成立,那么執(zhí)行min=b;假設(shè)min>c成立,那么執(zhí)行min=c;輸出min中的值12大于-34,第一個(gè)if語(yǔ)句的表達(dá)式成立,因此執(zhí)行min=b;執(zhí)行后min中的值被更新為-34.-34小于56,第二個(gè)if語(yǔ)句的表達(dá)式不成立,因此不執(zhí)行min=c;最后輸出min中的值,為-34.3.#includemain(){intx=2,y=-1,z=5;if(xif(y<0)z=0;elsez=z+1;printf(“%d\n〞,z);}運(yùn)行結(jié)果為:5遇到選擇結(jié)構(gòu),首先要明確條件表達(dá)式建馬上執(zhí)行哪些操作。此題中,第一個(gè)if語(yǔ)句,以后的復(fù)合語(yǔ)句沒(méi)有大括號(hào){}條語(yǔ)句,進(jìn)而省略了{(lán)}。內(nèi)層的if...else...是選擇結(jié)構(gòu)的第二種根本形式,在結(jié)構(gòu)上視為一條語(yǔ)句。因此內(nèi)層的if...else...作為第一個(gè)if語(yǔ)句的復(fù)合語(yǔ)句。假設(shè)表達(dá)式x假設(shè)y<0,那么執(zhí)行z=0;否那么〔即y>=0〕執(zhí)行z=z+1;輸出z2>-1,表達(dá)式x輸出z中的值為54.#includemain(){floata,b,c,t;a=3;b=7;c=1;if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf("%5.2f,%5.2f,%5.2f",a,b,c);}運(yùn)行結(jié)果為:1.00,2.00,7.00詳見(jiàn)教材p72數(shù)據(jù)的輸出形式此題包含了3個(gè)if語(yǔ)句,每個(gè)if語(yǔ)句后的{}都不可省略,因?yàn)槊總€(gè){}中都包含了多條語(yǔ)句假設(shè)表達(dá)式a>b成立,那么執(zhí)行{t=a;a=b;b=t;}假設(shè)表達(dá)式a>c成立,那么執(zhí)行{t=a;a=c;c=t;}假設(shè)表達(dá)式b>c成立,那么執(zhí)行{t=b;b=c;c=t;}輸出a,b,c中的值,要求輸出的每個(gè)數(shù)據(jù)寬度為5個(gè)空格,小數(shù)局部保存2位,數(shù)據(jù)右對(duì)齊3小于7,因此表達(dá)式a>b不成立,因此不執(zhí)行{t=a;a=b;b=t;}3大于1,因此表達(dá)式a>c成立,那么執(zhí)行{t=a;a=b;b=t;}。第一句,將a中的3拷貝,粘貼到t中;第二句,將c中的1拷貝,粘貼到a中,覆蓋掉先前的3;第三句。將t中的3拷貝到c中,覆蓋掉c中先前的1.執(zhí)行完復(fù)合語(yǔ)句后實(shí)現(xiàn)了a,c元素的值的互換,a為1c為3,t為3,。7大于c中的3,因此b>c成立,執(zhí)行那么執(zhí)行{t=b;b=c;c=t;},過(guò)程同上,執(zhí)行后b為3,c為7,t為7此時(shí)輸出a,b,c中的值為1.00,2.00,7.005.#include<stdio.h>main(){floatc=3.0,d=4.0;if(c>d)c=5.0;elseif(c==d)c=6.0;elsec=7.0;printf(“%.1f\n〞,c);}運(yùn)行結(jié)果為:7.0此題為if...else...語(yǔ)句的嵌套,第二if...else...作為第一個(gè)if...else...語(yǔ)句else局部的復(fù)合語(yǔ)句。假設(shè)表達(dá)式c>d成立,那么執(zhí)行c=5.0;否那么〔表達(dá)式c>d不成立〕假設(shè)表達(dá)式c==d成立,那么執(zhí)行c=6.0;否那么,執(zhí)行c=7.0;輸出c中的值3
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 職業(yè)性腎病影像學(xué)早期標(biāo)志物的研究進(jìn)展
- 怒江2025年云南怒江福貢縣緊密型縣域醫(yī)共體總院分院招聘48人筆試歷年參考題庫(kù)附帶答案詳解
- 山東2025年山東健康醫(yī)療大數(shù)據(jù)管理中心招聘3人筆試歷年參考題庫(kù)附帶答案詳解
- 南陽(yáng)2025年河南南陽(yáng)市臥龍區(qū)招聘教師100人筆試歷年參考題庫(kù)附帶答案詳解
- 2026年P(guān)MP項(xiàng)目采購(gòu)需求分析與計(jì)劃制定試題
- 2026年醫(yī)學(xué)基礎(chǔ)知識(shí)及臨床實(shí)踐考試題集
- 2026年世界歷史事件歷史大事件梳理題庫(kù)
- 2026年植物病蟲(chóng)害防治技術(shù)考試題集
- 2026年環(huán)境科學(xué)英語(yǔ)術(shù)語(yǔ)及翻譯技能測(cè)試題
- 2026年新能源PPP項(xiàng)目財(cái)務(wù)分析考核指南
- 高支模培訓(xùn)教學(xué)課件
- GB/T 21558-2025建筑絕熱用硬質(zhì)聚氨酯泡沫塑料
- 企業(yè)中長(zhǎng)期發(fā)展戰(zhàn)略規(guī)劃書(shū)
- 道路運(yùn)輸春運(yùn)安全培訓(xùn)課件
- IPC-6012C-2010 中文版 剛性印制板的鑒定及性能規(guī)范
- 機(jī)器人手術(shù)術(shù)中應(yīng)急預(yù)案演練方案
- 2025年度護(hù)士長(zhǎng)工作述職報(bào)告
- 污水處理藥劑采購(gòu)項(xiàng)目方案投標(biāo)文件(技術(shù)標(biāo))
- 醫(yī)院信訪應(yīng)急預(yù)案(3篇)
- 2025年領(lǐng)導(dǎo)干部任前廉政知識(shí)測(cè)試題庫(kù)(附答案)
- 安徽省蚌埠市2024-2025學(xué)年高二上學(xué)期期末學(xué)業(yè)水平監(jiān)測(cè)物理試卷(含答案)
評(píng)論
0/150
提交評(píng)論