資源描述:
《練習(xí)題高潮鈴聲》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、精品文檔練習(xí)題高潮鈴聲一、選擇題1、一個C語言源程序至少包含一個且只能包含一個_______函數(shù)。MAINmainopenclose答案:B2、一個C語言源程序一般包含有許多函數(shù),其中main函數(shù)的位置_______。必須在最開始必須在最后既可以在最開始也可以在最后可以任意答案:D3、對于C語言程序的函數(shù),下列敘述中正確的是_________。函數(shù)的定義不能嵌套,但函數(shù)的調(diào)用可以嵌套函數(shù)的定義和調(diào)用均不能嵌套函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不能嵌套2016全新精品資料-全新公文范文-全程指導(dǎo)寫作–獨家原創(chuàng)17/17精品文檔函數(shù)的定義和調(diào)用可以嵌套答案:A4、函數(shù)聲明中不包
2、括下面哪一項?_______。函數(shù)類型函數(shù)名函數(shù)參數(shù)的類型和參數(shù)名函數(shù)體答案:D5、以下不正確的說法是___________。在不同函數(shù)中可以使用相同名字的變量形式參數(shù)是局部變量在函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效在函數(shù)內(nèi)的復(fù)合語句中定義的變量在本函數(shù)范圍內(nèi)有效答案:D6、當(dāng)一個函數(shù)無返回值時,函數(shù)的類型應(yīng)定義為___________。intvoid無任意答案:B7、在C語言中函數(shù)返回值的類型是___________。由調(diào)用該函數(shù)時系統(tǒng)臨時決定的2016全新精品資料-全新公文范文-全程指導(dǎo)寫作–獨家原創(chuàng)17/17精品文檔由return語句中的表達式類型決定的由定義該函數(shù)
3、時所指定的函數(shù)類型決定的由調(diào)用該函數(shù)時的主調(diào)函數(shù)類型決定的答案:C8、下列敘述中,錯誤的是___________。一個函數(shù)中可以有多條return語句函數(shù)調(diào)用執(zhí)行到return語句即意味著函數(shù)調(diào)用結(jié)束函數(shù)調(diào)用必須在一條獨立的語句中完成函數(shù)通過return語句返回其函數(shù)值答案:C9、在函數(shù)中未指定存儲類型的變量,其隱含存儲類型為__________。靜態(tài)自動外部存儲器答案:B二、填空題1、一個函數(shù)由_____________和_____________兩部分組成。答案:函數(shù)首部函數(shù)體@函數(shù)頭2016全新精品資料-全新公文范文-全程指導(dǎo)寫作–獨家原創(chuàng)17/17精品文檔函數(shù)體2
4、、函數(shù)體一般包括_______語句和______語句。答案:聲明執(zhí)行@聲明語句執(zhí)行語句3、C語言程序的執(zhí)行是從________函數(shù)開始,在_________函數(shù)中結(jié)束。答案:mainmain@mainmain@main函數(shù)main函數(shù)@main函數(shù)main函數(shù)4、一個C語言源程序一般包含有許多函數(shù),其中main函數(shù)是程序執(zhí)行的入口,所以在整個程序中它必須定義在所有的函數(shù)之前。以上敘述是否正確?_________答案:不正確5、調(diào)用其他函數(shù)的函數(shù)稱為________函數(shù),被其他函數(shù)調(diào)用的函數(shù)稱為________函數(shù)。答案:主調(diào)被調(diào)@主調(diào)函數(shù)被調(diào)函數(shù)6、從變量存在的時間角度來
5、分,可以分為______存儲方式和______存儲方式。答案:動態(tài)靜態(tài)@靜態(tài)動態(tài)7、下面add函數(shù)的功能是求兩個參數(shù)的和,并將值返回調(diào)用函數(shù)。函數(shù)中錯誤部分是__________,改正后為_____________。voidadd{floatc;c=a+b;returnc;}答案:voidfloat2016全新精品資料-全新公文范文-全程指導(dǎo)寫作–獨家原創(chuàng)17/17精品文檔8、以下程序的運行結(jié)果是_____________________。voidfun{intx=7;printf;}intmain試卷號:TSheet2一、選擇題1、為了避免在嵌套的條件語句if-else
6、中產(chǎn)生二義性,C語言中規(guī)定的if-else匹配原則是____。else子句與其之前未配對的if配對else子句與其之前未配對的最近的if配對else子句與其之后最近的if配對else子句與同一行上的if配對答案:B2、對于switch中的變量c不能定義為____類型。unsignedintcharfloat答案:D3、下列關(guān)于switch語句的描述中,正確的是_____。switch語句中default子句只能放在最后2016全新精品資料-全新公文范文-全程指導(dǎo)寫作–獨家原創(chuàng)17/17精品文檔switch語句中case子句后面的表達式可以是整型表達式switch語句中每個
7、語句序列中必須有break語句switch語句中default子句可以沒有,也可有一個答案:D4、下面敘述正確的是____。for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況for循環(huán)同dowhile語句一樣,先執(zhí)行循環(huán)體再判斷不管哪種形式的循環(huán)語句,都可以從循環(huán)體內(nèi)轉(zhuǎn)到循環(huán)體外for循環(huán)體內(nèi)不可以出現(xiàn)while語句答案:C5、下面程序段運行后,a、b、c的值是_____。a=1;b=2;c=2;while{t=a;a=b;b=t;c--;}printf;1,,0,1,01,,1,1,1答案:A6、以下程序段的輸出結(jié)果為____。int