




全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
廣播電視大學(xué)C語言程序設(shè)計(jì)A期末考試試題2009年1月題 號(hào)一二三四五總 分分 數(shù)評(píng)卷人得分 一、單項(xiàng)選擇題(每小題2分,共20分)1由C語言目標(biāo)文件連接而成的可執(zhí)行文件的缺省擴(kuò)展名為( B )。 A cppA B exe C obj D c2設(shè)有兩條語句為“int a=12; a+=a*a;”,則執(zhí)行結(jié)束后,a的值為( C )。 A 12 B 144 C 156 D 2883帶有隨機(jī)函數(shù)調(diào)用的表達(dá)式rand()%20的值在( C )區(qū)間意內(nèi)。 A 119 B 120 C 019 D 0204For循環(huán)語句“for(i-0;in;i+=2)S;”中循環(huán)體S語句被執(zhí)行的次數(shù)為( B )。 A (n+1)/2 B n/2+1 C n/2-1 D n-15在下列的字符數(shù)組定義中,存在語法錯(cuò)誤的是( D )。A char a20=”abcdefg”; B char a=”a+y=55.”; C char a15=1,2; D CHAR A10=5;6若有一個(gè)函數(shù)原型為“double * function( )”,則它的返回值類型為( B )。A 實(shí)數(shù)型 B 實(shí)數(shù)指針型 C 函數(shù)指針型 D 數(shù)組型7在C語言中,所有預(yù)處理命令都是以( B )符號(hào)開關(guān)的。 A * B # C & D 8假定整數(shù)指針p所指數(shù)據(jù)單元的值為30,p+1所指單元的值為40,則執(zhí)行*p+后,p所指數(shù)據(jù)單元的值為( A )。 A 40 B 30 C 70 D 109若要使p指向二維整形數(shù)組a1020,則p的類型為( D )。 A int * B int * C int *20 D int(*)2010表示文件結(jié)束符的符號(hào)常量為( C )。 A eof B Eof C EOF D feof評(píng)卷人得分二、填空(每小題2分,共26分)1一個(gè)函數(shù)定義由_函數(shù)頭_和函數(shù)體兩部分組成。2執(zhí)行“printf(“%c”,F-2);”語句后得到的輸出結(jié)果為_D_。3int類型的長(zhǎng)度為_4個(gè)字節(jié)_。4表達(dá)式(float)25/4的值是_6.25_。5若x=5,y=10,則x=y的邏輯值為_ 1 (或TRUE)_。6作為語句標(biāo)號(hào)使用的case和default只能用于_switch_語句的定義體中。7在程序中執(zhí)行到_return_語句時(shí),將結(jié)束所在函數(shù)的執(zhí)行過程,返回到調(diào)用該函數(shù)的位置。8假定二維數(shù)組的定義為“char aMN;”,則該數(shù)組所含元素的個(gè)數(shù)為_M*N_。9. 存儲(chǔ)字符a需要戰(zhàn)勝存儲(chǔ)器的_1_個(gè)字節(jié)空間。10存儲(chǔ)一個(gè)長(zhǎng)度為n的字符串和字符數(shù)組的長(zhǎng)度至少為_n+1_。11. 假定p所指對(duì)象的值為25,p+1所指對(duì)象的值為46,則執(zhí)行表達(dá)式(*p)+后,p所指對(duì)象的值為_26_。12. 假定p是一個(gè)指向整數(shù)對(duì)象的指針,則用_*p_表示該整數(shù)對(duì)象。13. 假定一個(gè)結(jié)構(gòu)類型的定義為“struct Bint a5;char *b;”,則該類型的理論長(zhǎng)度為_24個(gè)字節(jié)_。三、寫出下列每個(gè)程序運(yùn)行后的輸出結(jié)果(每小題6分,共30分)1#includevoid main()int i,s1=0,s2=0;for(i=0;i10;i+)if(i%2)s1+=i;else s2+=i;printf(%d %dn,s1,s2);輸出結(jié)果為:25 20Press any key to continue2#includeconst int M=20;void main()int i=2;while(1)if(iM/2)break;if(M%i=0)printf(%d ,i);i+;printf(n);輸出結(jié)果為:2 4 5 10Press any key to continue3#includeint a6=4,5,6,15,20,12;void main()int i,s1,s2;s1=s2=0;for(i=0;i6;i+)switch(ai%2)case 0:s2+=ai;break;case 1:s1+=ai;break;printf(%d %dn,s1,s2);輸出結(jié)果為:20 42Press any key to continue4#includevoid main()int a33=3,5,7,9,11,13,6,8,20;int i,*p=&a00;for(i=0;i10)printf(%d ,*p);p+;printf(n);輸出結(jié)果為:11 13 20Press any key to continue5#include#includestruct Workerchar name15;int age;float pay;void main()struct Worker x;char *t=liouting;int d=38;float f=400;strcpy(,t);x.age=d;x.pay=f;x.age+;x.pay*=2;printf(%s %d %6.2fn,,x.age,x.pay);輸出結(jié)果為:liouting 39 800.00Press any key to continue評(píng)卷人得分四、寫出下列每個(gè)函數(shù)的功能(每小題6分,共12分)1#includeint SA(int a,int b)if(ab)return 1;else if(a=b)return 0;else return -1;函數(shù)功能:比較a、b兩數(shù)的大小,根據(jù)大于、等于、小于返回值1、0、-1。 2#includevoid Output(struct IntNode *f) /f為單鏈表的表頭指針if(!f)return;while(1)printf(%d ,f-data);f=f-next;printf(n);假定struct IntNode的類型定義為:struct IntNodeint data;struct IntNode *next;函數(shù)功能:函數(shù)Output的功能為遍歷整個(gè)鏈表IntNode,依次輸出各個(gè)節(jié)點(diǎn)的數(shù)據(jù)(空表直接返回)。評(píng)卷人得分五、按題目要求編寫程序或函數(shù)(每小題6分,共12分)1編寫一個(gè)程序,計(jì)算1+3+32+310的值并輸出,假定分別用I,p,s作為循環(huán)變量,累乘變量和累加變量的標(biāo)識(shí)符。#includevoid main()int i,p=1,s=1;for(i=1;i=10;i+)p*=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45665.2-2025麻醉和呼吸設(shè)備圓錐接頭第2部分:螺紋承重接頭
- 2024-2025學(xué)年湖北省荊荊襄宜四地高二下學(xué)期期中聯(lián)考地理試題及答案
- 2025年中國(guó)家用血壓儀行業(yè)市場(chǎng)全景分析及前景機(jī)遇研判報(bào)告
- 中國(guó)體育用品行業(yè)市場(chǎng)深度調(diào)查評(píng)估及投資方向研究報(bào)告
- 稅務(wù)師考試初級(jí)課件
- 中國(guó)黑龍江煤炭工業(yè)調(diào)查報(bào)告
- 醫(yī)用高頻儀器設(shè)備項(xiàng)目風(fēng)險(xiǎn)分析和評(píng)估報(bào)告
- 竹瓢項(xiàng)目投資可行性研究分析報(bào)告(2024-2030版)
- 2025年 云南省危險(xiǎn)化學(xué)品經(jīng)營(yíng)單位安全管理人員考試練習(xí)題附答案
- 熱擴(kuò)直縫鋼管行業(yè)深度研究報(bào)告
- 高中化學(xué)新課標(biāo)解讀-北師大王磊2024-3-20
- 自動(dòng)控制原理(全套課件737P)
- 2023年惠州市交通投資集團(tuán)有限公司招聘筆試題庫(kù)及答案解析
- 2022年長(zhǎng)沙市燃?xì)鈱?shí)業(yè)有限公司校園招聘筆試試題及答案解析
- 2023年包頭市工會(huì)系統(tǒng)招聘考試筆試題庫(kù)及答案解析
- 二級(jí)評(píng)茶技師知識(shí)考核試題題庫(kù)與答案
- 消防工程擬投入主要施工設(shè)備機(jī)具表
- T∕CFA 0203141-2021 綠色鑄造設(shè)計(jì)產(chǎn)品 球墨鑄鐵管水冷金屬型離心機(jī)通用技術(shù)要求
- 【2020-2021自招】江蘇蘇州實(shí)驗(yàn)中學(xué)初升高自主招生數(shù)學(xué)模擬試卷【4套】【含解析】
- 監(jiān)理報(bào)審表(第六版)-江蘇省建設(shè)工程監(jiān)理現(xiàn)場(chǎng)用表
評(píng)論
0/150
提交評(píng)論