![計(jì)算機(jī)等級(jí)考試2003年9月二級(jí)C語言筆試題.doc_第1頁](http://file.renrendoc.com/FileRoot1/2020-1/12/3cc31fc0-303a-4b34-970e-1574453fab3a/3cc31fc0-303a-4b34-970e-1574453fab3a1.gif)
![計(jì)算機(jī)等級(jí)考試2003年9月二級(jí)C語言筆試題.doc_第2頁](http://file.renrendoc.com/FileRoot1/2020-1/12/3cc31fc0-303a-4b34-970e-1574453fab3a/3cc31fc0-303a-4b34-970e-1574453fab3a2.gif)
![計(jì)算機(jī)等級(jí)考試2003年9月二級(jí)C語言筆試題.doc_第3頁](http://file.renrendoc.com/FileRoot1/2020-1/12/3cc31fc0-303a-4b34-970e-1574453fab3a/3cc31fc0-303a-4b34-970e-1574453fab3a3.gif)
![計(jì)算機(jī)等級(jí)考試2003年9月二級(jí)C語言筆試題.doc_第4頁](http://file.renrendoc.com/FileRoot1/2020-1/12/3cc31fc0-303a-4b34-970e-1574453fab3a/3cc31fc0-303a-4b34-970e-1574453fab3a4.gif)
![計(jì)算機(jī)等級(jí)考試2003年9月二級(jí)C語言筆試題.doc_第5頁](http://file.renrendoc.com/FileRoot1/2020-1/12/3cc31fc0-303a-4b34-970e-1574453fab3a/3cc31fc0-303a-4b34-970e-1574453fab3a5.gif)
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
(考試時(shí)間120分鐘,滿分100分) 一、選擇題(1)(40)每題1分,(41)(50)每題2分,共60分)(1)在計(jì)算機(jī)中,一個(gè)字節(jié)所包含二進(jìn)制位的個(gè)數(shù)是A)2 B)4 C)8 D)16(2)在多媒體計(jì)算機(jī)中,CD-ROM屬于A)存儲(chǔ)媒體 B)傳輸媒體 C)表現(xiàn)媒體 D)表示媒體(3)在DOS系統(tǒng)中,帶有通配符的文件名*.*表示A)硬盤上的全部文件 B)當(dāng)前盤當(dāng)前目錄中的全部文件C)當(dāng)前盤上的全部文件 D)根目錄中的全部文件(4)十六進(jìn)制數(shù)100轉(zhuǎn)換為十進(jìn)制數(shù)為 A)256 B)512 C)1024 D)64(5)能將高級(jí)語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序的軟件是A)匯編程序 B)編輯程序 C)解釋程序 D)編譯程序(6)在Internet中,用于在計(jì)算機(jī)之間傳輸文件的協(xié)議是A)TELNET B)BBS C)FTP D)WWW(7)在Windows環(huán)境下,資源管理器左窗口中的某文件夾左邊標(biāo)有標(biāo)記表示A)該文件夾為空 B)該文件夾中含有子文件夾C)該文件夾中只包含有可執(zhí)行文件 D)該文件夾中包含系統(tǒng)文件(8)在Windows環(huán)境下,下列敘述中正確的是A)在開始菜單中可以增加項(xiàng)目,也可以刪除項(xiàng)目B)在開始菜單中不能增加項(xiàng)目,也不能刪除項(xiàng)目C)在開始菜單中可以增加項(xiàng)目,但不能刪除項(xiàng)目D)在開始菜單中不能增加項(xiàng)目,但可以刪除項(xiàng)目(9) 從Windows環(huán)境進(jìn)入DOS方式后,返回Windows環(huán)境的命令為A)QUIT B)WIN C)EXIT D)ESC(10) 下列敘述中正確的是A)計(jì)算機(jī)病毒只感染可執(zhí)行文件B)計(jì)算機(jī)病毒只感染文本文件C)計(jì)算機(jī)病毒只能通過軟件復(fù)制的方式進(jìn)行傳播D)計(jì)算機(jī)病毒可以通過讀寫磁盤或網(wǎng)絡(luò)等方式進(jìn)行傳播(11)以下敘述中正確的是A)C程序中注釋部分可以出現(xiàn)在程序中任意合適的地方B)花括號(hào)和只能作為函數(shù)體的定界符C)構(gòu)成C程序的基本單位是函數(shù),所有函數(shù)名都可以由用戶命名D)分號(hào)是C語句之間的分隔符,不是語句的一部分(12)以下選項(xiàng)中可作為C語言合法整數(shù)的是A)10110B B)0386 C)0Xffa D)x2a2(13)以下不能定義為用戶標(biāo)識(shí)符的是A)scanf B)Void C)_3com_ D)int(14)有以下程序main() int a; char c=10;float f=100.0; double x;a=f/=c*=(x=6.5);printf(%d %d %3.1f %3.1fn,a,c,f,x);程序運(yùn)行后的輸出結(jié)果是A)1 65 1 6.5 B)1 65 1.5 6.5C)1 65 1.0 6.5 D)2 65 1.5 6.5(15)以下選項(xiàng)中非法的表達(dá)式是A)0=xa)|(m=aB);printf(%d,%dn,k,m);程序運(yùn)行后的輸出結(jié)果是A)0,0 B)0,1 C)1,0 D)1,1(17)有定義語句:int x, y;,若要通過scanf(%d,%d,&x,&y);語句使變量x得到數(shù)值11,變量y得到數(shù)值12,下面四組輸入形式中,錯(cuò)誤的是A)11 12 B)11, 12C)11,12 D)11,12(18)設(shè)有如下程序段:int x=2002, y=2003;printf(%dn,(x,y);則以下敘述中正確的是A)輸出語句中格式說明符的個(gè)數(shù)少于輸出項(xiàng)的個(gè)數(shù),不能正確輸出B)運(yùn)行時(shí)產(chǎn)生出錯(cuò)信息C)輸出值為2002 D)輸出值為2003(19)設(shè)變量x為float型且已賦值,則以下語句中能將x中的數(shù)值保留到小數(shù)點(diǎn)后兩位,并將第三位四舍五入的是A)x=x*100+0.5/100.0; B)x=(x*100+0.5)/100.0;C)x=(int)(x*100+0.5)/100.0; D)x=(x/100+0.5)*100.0;(21)有以下程序main() int s=0,a=1,n;scanf(%d,&n);do s+=1; a=a-2; while(a!=n);printf(%dn,s);若要使程序的輸出值為2,則應(yīng)該從鍵盤給n輸入的值是A)-1 B)-3 C)-5 D)0(22)若有如下程序段,其中s、a、b、c均已定義為整型變量,且a、c均已賦值(c大于0)s=a;for(b=1;b1;n-)s=s+1/n;printf(%6.4fn,s);程序運(yùn)行后輸出結(jié)果錯(cuò)誤,導(dǎo)致錯(cuò)誤結(jié)果的程序行是 A)s=1.0; B)for(n=10;n1;n-)C)s=s+1/n; D)printf(%6.4fn,s);(25)已定義ch為字符型變量,以下賦值語句中錯(cuò)誤的是A)ch=; B)ch=62+3; C)ch=NULL; D)ch=xaa;(26)若已定義的函數(shù)有返回值,則以下關(guān)于該函數(shù)調(diào)用的敘述中錯(cuò)誤的是A)函數(shù)調(diào)用可以作為獨(dú)立的語句存在 B)函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參C)函數(shù)調(diào)用可以出現(xiàn)在表達(dá)式中 D)函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參(27)有以下函數(shù)定義:void fun(int n, double x) 若以下選項(xiàng)中的變量都已正確定義并賦值,則對(duì)函數(shù)fun的正確調(diào)用語句是A)fun(int y,double m); B)k=fun(10,12.5);C)fun(x,n); D)void fun(n,x);(28)有以下程序void fun(char *a, char *b) a=b; (*a)+; main() char c1=A,c2=a,*p1,*p2;p1=&c1; p2=&c2; fun(p1,p2);printf(%c%cn,c1,c2);程序運(yùn)行后的輸出結(jié)果是A)Ab B)aa C)Aa D)Bb(29)若程序中已包含頭文件stdio.h,以下選項(xiàng)中,正確運(yùn)用指針變量的程序段是A)int *i=NULL; B) float *f=NULL;scanf(%d,i); *f=10.5;C)char t=m, *c=&t; D) long *L;*c=&t; L=0;(30)有以下程序#include main() printf(%dn,NULL); 程序運(yùn)行后的輸出結(jié)果是A)0 B)1 C)-1 D)NULL沒定義,出錯(cuò)(31)已定義c為字符型變量,則下列語句中正確的是A)c=97; B)c=97; C)c=97; D)c=a;(32)以下不能正確定義二維數(shù)組的選項(xiàng)是A)int a22=1,2; B)int a2=1,2,3,4;C)int a22=1,2,3; D)int a2=1,2,3,4;(33)以下選項(xiàng)中不能正確把cl定義成結(jié)構(gòu)體變量的是A)typedef struct B)struct color cl int red; int red;int green; int green;int blue; int blue; COLOR; ;COLOR cl;C)struct color D)struct int red; int red;int green; int green;int blue; int blue; cl; cl;(34)以下能正確定義一維數(shù)組的選項(xiàng)是A)int num; B) #define N 100 int numN;C)int num0.100; D) int N=100; int numN;(35)下列選項(xiàng)中正確的語句組是A)char s8; s=Beijing; B)char *s; s=Beijing;C)char s8; s=Beijing; D)char *s; s=Beijing;(36)已定義以下函數(shù)fun(int *p) return *p; 該函數(shù)的返回值是A)不確定的值 B)形參p中存放的值C)形參p所指存儲(chǔ)單元中的值 D)形參p的地址值(37)下列函數(shù)定義中,會(huì)出現(xiàn)編譯錯(cuò)誤的是A)max(int x,int y,int *z) B)int max(int x,y) *z=xy ? x:y; int z;z=xy ? x:y;return z;C)max(int x,int y) D)int max(int x,int y) int z; return(xy?x:y); z=xy?x:y; return(z);(38)有以下程序#include #define F(X,Y) (X)*(Y)main() int a=3, b=4;printf(%dn, F(a+, b+);程序運(yùn)行后的輸出結(jié)果是A)12 B)15 C)16 D)20(39)有以下程序fun(int a, int b) if(ab) return(a);else return(b);main() int x=3, y=8, z=6, r;r=fun(fun(x,y), 2*z);printf(%dn, r);程序運(yùn)行后的輸出結(jié)果是A)3 B)6 C)8 D)12(40)若有定義:int *p3;,則以下敘述中正確的是A)定義了一個(gè)基類型為int的指針變量p,該變量具有三個(gè)指針B)定義了一個(gè)指針數(shù)組p,該數(shù)組含有三個(gè)元素,每個(gè)元素都是基類型為int的指針C)定義了一個(gè)名為*p的整型數(shù)組,該數(shù)組含有三個(gè)int類型元素D)定義了一個(gè)可指向一維數(shù)組的指針變量p,所指一維數(shù)組應(yīng)具有三個(gè)int類型元素(41)以下程序中函數(shù)scmp的功能是返回形參指針s1和s2所指字符串中較小字符串的首地址#include #include char *scmp(char *s1, char *s2) if(strcmp(s1,s2)0) return(s1);else return(s2); main() int i; char string20, str320;for(i=0;ix);程序運(yùn)行后的輸出結(jié)果是A)10 B)11 C)20 D)21(43)有以下程序段main() int a=5,*b,*c;c=&b; b=&a;程序在執(zhí)行了c=&b;b=&a;語句后,表達(dá)式:*c的值是A)變量a的地址 B)變量b中的值 C)變量a中的值 D)變量b的地址(44)有以下程序#include main() char str20=Hello,Beijing,*p=str;printf(%dn,strlen(p+20);程序運(yùn)行后的輸出結(jié)果是A)0 B)5 C)7 D)20(45)已定義以下函數(shù)fun(char *p2, char *p1) while(*p2=*p1)!=0) p1+;p2+; 函數(shù)的功能是 A)將p1所指字符串復(fù)制到p2所指內(nèi)存空間B)將p1所指字符串的地址賦給指針p2C)對(duì)p1和p2兩個(gè)指針?biāo)缸址M(jìn)行比較D)檢查p1和p2兩個(gè)指針?biāo)缸址惺欠裼?(46)有以下程序main() int x=3, y=2, z=1;printf(%dn,x/y&z);程序運(yùn)行后的輸出結(jié)果是A)3 B)2 C)1 D)0(47)若fp已正確定義并指向某個(gè)文件,當(dāng)未遇到該文件結(jié)束標(biāo)志時(shí)函數(shù)feof(fp)的值為A)0 B)1 C)-1 D)一個(gè)非0值(48)下列關(guān)于C語言數(shù)據(jù)文件的敘述中正確的是A)文件由ASCII碼字符序列組成,C語言只能讀寫文本文件B)文件由二進(jìn)制數(shù)據(jù)序列組成,C語言只能讀寫二進(jìn)制文件C)文件由記錄序列組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文本文件D)文件由數(shù)據(jù)流形式組成,可按數(shù)據(jù)的存放形式分為二進(jìn)制文件和文本文件(49)有以下程序main() int a33,*p,i;p=&a00;for(i=0;inext=q; q-next=r-next; p-next=r;B)q-next=r-next; p-next=r; r-next=q;C)p-next=r; q-next=r-next; r-next=q;(資料來源:東方教育網(wǎng) )D)q-next=r-next; r-next=q; p-next=r;二、填空題(每空2分,共40分)(1)計(jì)算機(jī)軟件分為系統(tǒng)軟件與應(yīng)用軟件,UNIX屬于 1 。(2)假設(shè)在當(dāng)前盤的當(dāng)前目錄下有兩個(gè)文件A.TXT和B.TXT,現(xiàn)要將文件B.TXT合并連接到文件A.TXT的后面。若使用TYPE命令,則完整的命令為 2 。(3)Internet的信息服務(wù)方式分為基本服務(wù)和擴(kuò)展服務(wù),電子郵件屬于 3 。(4)在Windows環(huán)境下,利用菜單命令刪除固定硬盤上的文件與文件夾,實(shí)際上是將需要?jiǎng)h除的文件與文件夾移動(dòng)到 4 文件夾中。(5)在Windows環(huán)境下,為了進(jìn)行添加/刪除程序操作,首先打開 5 ,然后雙擊其中的相應(yīng)圖標(biāo)。(6)以下程序運(yùn)行后的輸出結(jié)果是 6 。main() int p=30;printf(%dn,(p/30 ? p/10 : p%3);(7)以下程序運(yùn)行后的輸出結(jié)果是 7 。main() char m;m=B+32; printf(%cn,m);(8)以下程序運(yùn)行后的輸出結(jié)果是 8 。main() int a=1,b=3,c=5;if (c=a+b) printf(yesn);else printf(non);(9)以下程序運(yùn)行后的輸出結(jié)果是 9 。main() int i,m=0,n=0,k=0;for(i=9; i=11;i+)switch(i/10) case 0: m+;n+;break;case 10: n+; break;default: k+;n+;printf(%d %d %dn,m,n,k);(10)執(zhí)行以下程序后,輸出#號(hào)的個(gè)數(shù)是 10 。#include main() int i,j;for(i=1; i5; i+)for(j=2; j=i; j+) putchar(#);(11)以下程序的功能是調(diào)用函數(shù)fun計(jì)算:m=1-2+3-4+9-10,并輸出結(jié)果。請(qǐng)?zhí)羁铡nt fun( int n) int m=0,f=1,i;for(i=1; i=n; i+) m+=i*f;f= 11 ;return m;main() printf(m=%dn, 12 ); (12)以下程序運(yùn)行后的輸出結(jié)果是 13 main() int i,n=0,0,0,0,0;for(i=1;i=4;i+) ni=ni-1*2+1;printf(%d ,ni);(13)以下程序運(yùn)行后的輸出結(jié)果是 14 main() int i,j,a3=1,2,3,4,5,6,7,8,9;for(i=0;i3;i+)for(j=i+1;j3;j+) aji=0; for(i=0;i3;i+) for(j=0;jb ? a:b); (16)以下程序運(yùn)行后輸入:3,abcde,則輸出結(jié)果是 17 #include move(char *str, int n) char temp; int i;temp=strn-1;for(i=n-1;i0;i-) stri=stri-1;str0=temp;main() char s50; int n, i, z;scanf(%d,%s,&n,s);z=strlen(s);for(i=1; i0) fun(x/2);printf(%d ,x);main() fun(6); (18)已有定義如下:struct node int data;struct node *next; *p;以下語句調(diào)用malloc函數(shù),使指針p指向一個(gè)具有struct node類型的動(dòng)態(tài)存儲(chǔ)空間。請(qǐng)?zhí)羁?。p = (struct node *)malloc( 19 );(19)以下程序的功能是將字符串s中的數(shù)字字符放入d數(shù)組中,最后輸出d中的字符串。例如,輸入字符串:abc123edf456gh,執(zhí)行程序后輸出:123456。
溫馨提示
- 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024屆河北省高職單招數(shù)學(xué)等差專項(xiàng)練習(xí)
- 2024-2025學(xué)年廣東省平遠(yuǎn)縣實(shí)驗(yàn)中學(xué)高三上學(xué)期第二段考?xì)v史試卷
- 2025年預(yù)付商業(yè)裝修工程合同范文樣式
- 2025年光伏組件市場(chǎng)策劃購銷合同
- 2025年熱量表項(xiàng)目提案報(bào)告模板
- 2025年專業(yè)紅娘服務(wù)合同文本
- 2025年策劃版集體土地征收補(bǔ)償協(xié)議范本
- 2025年住宅翻新管理協(xié)議書
- 2025年健身導(dǎo)師聘請(qǐng)合同模板
- 2025年自動(dòng)酸雨采樣器及測(cè)定儀項(xiàng)目規(guī)劃申請(qǐng)報(bào)告模范
- 當(dāng)代世界經(jīng)濟(jì)與政治 第八版 課件 第四章 發(fā)展中國(guó)家的經(jīng)濟(jì)與政治
- 2024-2030年中國(guó)汽車安全氣囊行業(yè)發(fā)展形勢(shì)分析及投資規(guī)劃分析報(bào)告
- DZ∕T 0289-2015 區(qū)域生態(tài)地球化學(xué)評(píng)價(jià)規(guī)范(正式版)
- 譯林版六年級(jí)下冊(cè)英語Unit-1《The-lion-and-the-mouse》教學(xué)課件
- 睡眠中心管理系統(tǒng)技術(shù)要求
- 少兒美術(shù)教育知識(shí)講座
- 外科學(xué)教學(xué)課件:頸、腰椎退行性疾病
- 2023年12月東莞市樟木頭鎮(zhèn)下屬事業(yè)單位2024年公開招考4名特聘工程師筆試歷年高頻考題(難、易錯(cuò)點(diǎn)薈萃)答案帶詳解附后
- 【課件】和爸爸騎馬遇野兔讀后續(xù)寫講評(píng)課課件
- 深交所證券法講義課件
- 河南文旅行業(yè)分析
評(píng)論
0/150
提交評(píng)論