



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
系 專(zhuān)業(yè) 級(jí) 班 學(xué)號(hào) 姓名 密 封 裝 訂 線(xiàn) 密 封 線(xiàn) 內(nèi) 不 要 答 題泉州師院軟件學(xué)院2011學(xué)年度第1學(xué)期本科專(zhuān)業(yè)11級(jí)高級(jí)語(yǔ)言程序設(shè)計(jì)期末考試C卷題序一二三四總成績(jī)統(tǒng)分人成績(jī)登分人得 分評(píng)卷人一、單選題( 40%,每題2分)1、在c語(yǔ)言中,合法的字符常量是( )。A) 字 B) A C) ABC D) x412、以下敘述中錯(cuò)誤的是( )。A)C語(yǔ)言的可執(zhí)行程序是由一系列機(jī)器指令構(gòu)成的B)用C語(yǔ)言編寫(xiě)的源程序不能直接在計(jì)算機(jī)上運(yùn)行C)通過(guò)編譯得到的二進(jìn)制目標(biāo)程序需要連接才可以運(yùn)行D)在沒(méi)有安裝C語(yǔ)言集成開(kāi)發(fā)環(huán)境的機(jī)器上不能運(yùn)行C源程序生成的.exe文件3、已知int a =R ; 則正確的表達(dá)式是( )。A)a%10 B)a = int(3e2)C)2*a = a+ D)a = a+a = a+34、有以下程序main() int x=011;printf(%dn,+x);程序運(yùn)行后的輸出結(jié)果是( )。A)12 B)11 C)10 D)95、對(duì)于整型變量x和y,語(yǔ)句( )。for(x=0 ,y=0; (y!=123) & (xnext= p-next;free(p);B)head-next=p;p-next=head-next;free(p);C)free(p);head-next=p;p-next=head-next;D)free(p);head-next=p-next;14、設(shè)有如下函數(shù)定義:int fun ( char *str ) char *p=str; while( *p!=0) p+; return(p-str);則以下語(yǔ)句執(zhí)行后的輸出結(jié)果是( )。printf(%dn ,fun(Student);A)7 B) 8 C) 9 D) 1015、以下程序的運(yùn)行結(jié)果是( )。void ast (int x,int y,int *cp,int *dp) *cp=x+y; *dp=x-y;main() int a=4,b=3,c,d; ast(a,b,&c,&d); printf(%d,%dn,c,d);A)7,1 B) 1,7 C) 7,-1 D) c、d未賦值,編譯出錯(cuò)16、以下程序段的運(yùn)行結(jié)果是( )。main() int i=4,j; j=i; pic(i+2*j-2,*); putchar(n); for(j-=2;j=0;j-) pic(3-j, ); pic(i+2*j, *); putchar(n); pic(int len,char c) int k; for(k=1;k=len;k+) putchar(c);(A) * (B)* (C) * (D) * * * * * * * * * * * * *17、以下敘述中,正確的是( )。A) “ #define PRICE=30 ”定義了與30等價(jià)的符號(hào)常量PRICEB) 預(yù)編譯處理命令行都必須以“ #”開(kāi)頭C) 宏名只能包含大寫(xiě)字母和數(shù)字字符D) 在程序的一行上可以書(shū)寫(xiě)幾個(gè)有效的宏定義18、設(shè)有如下定義 :typedef int *INTEGER;INTEGER p, *q;則( )是正確的敘述。A) p是int型變量B) q是基類(lèi)型為int的指針變量C) p是基類(lèi)型為int 的指針變量D) 程序中可用INTEGER代替int 類(lèi)型名19、標(biāo)準(zhǔn)函數(shù)fgets(s, n , f)的功能是( )。A) 從文件f 中讀取長(zhǎng)度為 n的字符串存入指針 s 所指的內(nèi)存B) 從文件f 中讀取長(zhǎng)度不超過(guò) n -1的字符串存入指針 s所指的內(nèi)存C) 從文件f 中讀取 n 個(gè)字符串存入指針 s所指的內(nèi)存D) 從文件f 中讀取長(zhǎng)度為 n-1 的字符串存入指針s 所指的內(nèi)存20、有以下程序段char name20;int num;scanf(name=%s num=%d,name;&num);當(dāng)執(zhí)行上述程序段,并從鍵盤(pán)輸入:name=Lili num=1001后,name的值為( )。A)Lili B)name=LiliC)Lili num= D)name=Lili num=1001二、改錯(cuò)題( 20%,每題10分)要求:按題目所闡述要求,在每一對(duì)“/*/”之間修正程序錯(cuò)誤。1、程序1.c 計(jì)算100以?xún)?nèi)正偶數(shù)之和。2、程序2.c 計(jì)算100-999以?xún)?nèi)所有水仙花數(shù)。如,153=13+53+33,所以153就是水仙花數(shù)。*1.c得 分評(píng)卷人#include void main()/*/ int sum=1,i; /*/for(i=100; i1; i-)/*/ if(i%2=0) sum+=i; /*/ printf(%dn,sum);*2.c#include void main() int i,a,b,c;/*/ for(i=100;i=999;i+) /*/ a=i/100; /*/ b=i%10/10; /*/ c=i%10; /*/ if i=a*a*a+b*b*b+c*c*c /*/ printf(%5d,i); *三、填空題( 30%,每題10分)要求:編寫(xiě)程序,補(bǔ)充在沒(méi)對(duì)“/*/”之間空白處,以完成題目的要求;不得刪改程序中所有的“/*/”注釋和其它代碼。1.補(bǔ)充程序3.c,使其計(jì)算f(x) = (|x|-2) / (x2+1) ;2.補(bǔ)充程序4.c,使其實(shí)現(xiàn)從讀入的正整數(shù)中分別統(tǒng)計(jì)奇數(shù)和偶數(shù)的綜合,以零結(jié)束輸入;3.補(bǔ)充程序5.c,使其計(jì)算S = 1+1/2! +1/3! +1/n! 。*3.c#include 得 分評(píng)卷人#include void main() int x;/*/ /*/printf(Input an integer: ); scanf(%d,&x); f = /*/ /*/ ; printf(F(x)=%fn,f); getch();*4.c#include void main() int n,a,b; /*/ /*/ scanf(%d,&n); while(/*/ /*/) if(n%2=0) a+=n; /*/ /*/ scanf(%d,&n); printf(Sum of even number: %d, Sum of odd number: %dn,a,b);*5.c#include void main() int n,i; double s,fac;/*/ /*/ scanf(%d,&n); for(i=1;i=n;i+) fac=/*/ /*/; s=s+fac; printf(%fn,s);*四、編程題( 10%,每題10分)要求:編寫(xiě)程序,補(bǔ)充在每對(duì)“/*/”之間空白處,以完成題目的要求;不得刪改程序中所有的“/*/”注釋和其它代碼
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030中國(guó)自走輪式谷物聯(lián)合收割機(jī)行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展報(bào)告
- 2025至2030中國(guó)自助餐行業(yè)發(fā)展趨勢(shì)分析與未來(lái)投資戰(zhàn)略咨詢(xún)研究報(bào)告
- 2025至2030中國(guó)自動(dòng)計(jì)量包裝秤行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 2025至2030中國(guó)自動(dòng)注塑機(jī)行業(yè)市場(chǎng)占有率及投資前景評(píng)估規(guī)劃報(bào)告
- 文化創(chuàng)意產(chǎn)業(yè)的知識(shí)產(chǎn)權(quán)保護(hù)策略
- 2025至2030中國(guó)自主物料搬運(yùn)設(shè)備行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國(guó)脫發(fā)和生長(zhǎng)療法和產(chǎn)品銷(xiāo)售行業(yè)市場(chǎng)深度研究及發(fā)展前景投資可行性分析報(bào)告
- 2025至2030中國(guó)能量緊致肌膚行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)腸外營(yíng)養(yǎng)產(chǎn)品行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 2025至2030中國(guó)縫合機(jī)行業(yè)產(chǎn)業(yè)運(yùn)行態(tài)勢(shì)及投資規(guī)劃深度研究報(bào)告
- 林規(guī)發(fā)防護(hù)林造林工程投資估算指標(biāo)
- 四年級(jí)上冊(cè) 口算題 1000題
- 九上道法知識(shí)點(diǎn)梳理(全冊(cè))-九年級(jí)道德與法治上冊(cè)必備知識(shí)梳理總結(jié)(部編版)
- YB/T 5202.1-2003不定形耐火材料試樣制備方法第1部分:耐火澆注料
- GB/T 700-2006碳素結(jié)構(gòu)鋼
- GB/T 41419-2022數(shù)字化試衣虛擬人體用術(shù)語(yǔ)和定義
- GB/T 24218.1-2009紡織品非織造布試驗(yàn)方法第1部分:?jiǎn)挝幻娣e質(zhì)量的測(cè)定
- GB/T 1633-2000熱塑性塑料維卡軟化溫度(VST)的測(cè)定
- 《病毒學(xué)》(研究生)全冊(cè)配套完整課件
- 第十七章其他熔化焊接與熱切割作業(yè)課件
- 腧穴總論 2特定穴課件
評(píng)論
0/150
提交評(píng)論