版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上C語言試題庫一、 單項(xiàng)選擇第一章 C語言概述(1) 一個(gè)C程序的執(zhí)行是從 A、本程序的MAIN函數(shù)開始,到MAIN 函數(shù)結(jié)束。B、本程序文件的第一個(gè)函數(shù)開始,到本程序文件的最后一個(gè)函數(shù)結(jié)束。C、本程序的MAIN函數(shù)開始,到本程序的最后一個(gè)函數(shù)結(jié)束。D、本程序文件的第一個(gè)函數(shù)開始,到本程序的MAIN函數(shù)結(jié)束。(2) 以下敘述正確的是 A、 在C程序中,MAIN函數(shù)必須位于程序的最前面。B、 C程序的每行中只能寫一條語句。C、 C語言本身沒有輸入輸出語句。D、 在對(duì)一個(gè)C程序進(jìn)行編譯的過程中,可發(fā)現(xiàn)注釋中的拼寫錯(cuò)誤。(3
2、) C語言規(guī)定,在一個(gè)源程序中,MAIN主函數(shù)的位置是在: A、 必須在最前面。B、 必須在系統(tǒng)調(diào)用的庫函數(shù)的后面C、 可以在任意位置。D、 必須在最后面(4) 一個(gè)C程序是由: A、 一個(gè)主程序和若干子程序組成B、 函數(shù)組成C、 若干過程組成D、 若干子程序組成(5) 以下敘述不正確的是: A、 一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B、 一個(gè)C源程序必須包含一個(gè)MAIN函數(shù)C、 C程序的基本組成單位是函數(shù)D、 在C程序中,注釋說明只能位于一條語句的后面第二章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式(1) 若x, i, j, k都是
3、int型變量,則計(jì)算下面表達(dá)式后,x的值為 x( i, j, k)、 、(2) 下列四組選項(xiàng)中,均不是語言鍵字的選項(xiàng)是 、define , IF, typeB、getc, char, printfC、include, scanf, caseE、 if, struct, type(3) 下面四個(gè)選項(xiàng)中,均是不合法的用戶標(biāo)識(shí)符的選項(xiàng)是 、,_,do 、float,1a0, _A、b-a, goto, intD、_123, temp, INT(4) 若有代數(shù)式ae/bc,則正確的語言表達(dá)式是 、a/b/c*e*
4、3、3*a*e/bc、3*a*e/b*c、a*e/c/b*3(5) 已知各變量的類型說明如下:int k, a, b;unsinged long w=5;double x=1.42;則以下不符合語言語法的表達(dá)式是 、x%(-3)、w+=-2;、k=(a=2,b=3,a+b)、a+=a-=(b=4)*(a=3)第三章 簡(jiǎn)單C程序設(shè)計(jì)()putchar函數(shù)可以向終端輸出一個(gè) 、整型變量表達(dá)式值、實(shí)型變量值、字符串、字符或字符型變量值()若x,y均定義為int型,z定義為double 型,以下合法的scanf函數(shù)調(diào)用語句是
5、 、scanf(“%d%lx,%le”,&x,&y,&z);、scanf(“%2d*%d%lf”,&x,&y,&z);、scanf(“%x%*d%o”,&x,&y,&z);、scanf(“%x%o%6.2f”,&x,&y,&z);(3)當(dāng)輸入數(shù)據(jù)的形式為:,<回車>時(shí),以下程序的輸出結(jié)果為 main()int x,y,z;scanf(“%d%d%d”,&x,&y,&z);printf(“x+y+z=%dn”,x+y+z);、x+y+z=4
6、8、x+y+z=35、x+z=35、不確定值(4) 以下能正確的定義整型變量a,b和c,并對(duì)它們賦初值為的語句是 、int a=b=c=5;、int a, b, c=5;、a=5, b=5, c=5;、a=b=c=5;(5) 若有以下定義,則正確的賦值語句是 int a,b; float x;、a=1, b=2;、b+;、a=b=5;、b=int(x);第四章 選擇結(jié)構(gòu)程序設(shè)計(jì)(1)能正確表示“當(dāng)x的值在1,10和200,210的范圍為真,否則為假”的表達(dá)式是 A、(x>=1)&&(
7、x<=10)&&(x.>=200)&&(x<=210)B、(x>=1)(x<=10) (x.>=200) (x<=210)C、(x>=1) &&(x<=10) (x.>=200) &&(x<=210)D、(x>=1)(x<=10)&& (x.>=200) (x<=210)(2)以下程序的運(yùn)行結(jié)果是 #include “stdio.h”main()int a,b,d=241;a=d/100%9;b=(-
8、1)&&(-1);printf(“%d,%d”,a,b);A、6,1 B、2,1C、6,0D、2,0(3)請(qǐng)閱讀以下程序:main()int a=5 , b=0 , c=0;if (a+b+c) printf(“* * *n”);else printf(“$ $ $n”);以上程序 。A) 有語法錯(cuò)誤不能通過編譯B) 可以通過編譯但不能直接通過連接C) 輸出* * *D) 輸出$ $ $(4)以下程序的運(yùn)行結(jié)果是 。mai
9、n()int m=5;if(m+>5)printf(“%dn”,m);else printf(“%dn”,m);A) 4B) 5C) 6D) 7(5) 為了避免在嵌套的條件語句中if-else中產(chǎn)生二義性,c語言規(guī)定:else子句總是與 相配對(duì)。A)縮排位置相同的ifB)其之
10、前最近的ifC)其之后最近的ifD)同一行上的if第五章 循環(huán)控制(1)設(shè)有程序段int k=10while (k=0) k=k-1則下面描敘正確的是 。A) while (k=0) k=k-1;B) 循環(huán)是無限循環(huán)C) 循環(huán)體語句一次也不執(zhí)行D) 循環(huán)體語句執(zhí)行一次(2)下面程序段的運(yùn)行結(jié)果是 。int n=0;while(n+<=2); printf(“%d”,n);A) 2B) 3C) 4D) 有語法錯(cuò)(3)C語言中while和do-while循環(huán)的主
11、要區(qū)別是 。A) do-while的循環(huán)體至少無條件執(zhí)行一次B) while 的循環(huán)控制條件比do-while的循環(huán)控制條件嚴(yán)格C) do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D) do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)(4)以下能正確計(jì)算1*2*3*10的程序段是 。A) do i=1;s=1;s=s*i;i+;while(I<=10);B) do i=1;s=0;s=s*i;i+;while(I<=10);C) i=1;s=1;do s=s*i;i+;while
12、(I<=10);D) i=1;s=0;do s=s*i;i+;while(I<=10);第六章 數(shù)組(1)在c語言中,引用數(shù)組元素時(shí),其數(shù)組下標(biāo)的數(shù)據(jù)類型允許是。A) 整型常量B) 整型表達(dá)式C) 整型常量或整型表達(dá)式D) 任何類型的表達(dá)式(2)以下能對(duì)二維數(shù)組a進(jìn)行正確初始化的語句是。A) int a2 =1,0,1,5,2,3,;B) int a 3=1,2,3,4,5,6;C) int a24=1,2,3,4,5,6;D) int a 3=1,0,1,1,1;)(3)若有說明:int a34=0;則下面正確的敘述是。A) 只有元素a00可得到初值0B) 此說明語句不正確C)
13、數(shù)組a中各元素都可得到初值,但其值不一定為0D) 數(shù)組a中每個(gè)元素均可得到初值0(4)下面程序(每行程序前面的數(shù)字表示行號(hào))。1 main()2 3 float a10=0;4 int i5 for(i=0;i<3;i+) scanf(“%d”,&ai;6 for(i=1;i<10;i+) a0=a0+ai;7 printf(“%fn”,a0);8 A) 沒有錯(cuò)誤B) 第3行有錯(cuò)誤C) 第5行有錯(cuò)
14、誤D) 第7行有錯(cuò)誤(5)若二維數(shù)組a有m列,則計(jì)算機(jī)一元素aij在數(shù)組中位置的公式為。(假設(shè)a00位于數(shù)組的第一個(gè)位置上。)A) i*m+jB) j*m+iC) i*m+j-1D) i*m+j+1第七章 函數(shù)(1)以下正確的函數(shù)定義形式是 。A)double fun(int x,int y)C) double fun(int x;int y)D) double fun(int x,int y)E) double fun(int x,y);(2) 以下正確的函數(shù)形式是
15、160; 。A) double fun(int x,int y)z=x+y; return z;B) fun(int x,y)int z;return z;C) fun(x,y)int x,y; double z;z=x+y;return z;D) double fun(int x,int y)double z;z=x+y;return z;(3) C語言規(guī)定,簡(jiǎn)單變量做實(shí)參時(shí),它和對(duì)應(yīng)形參之間的數(shù)據(jù)傳遞方式是A)地址傳遞 B)單向值傳遞C)由實(shí)參傳給形參,再由形參傳回給實(shí)參D)傳遞方式(4)C語言允許函數(shù)值型缺省定義,此時(shí)該函數(shù)值隱含的類型是 。A)float型B)int型C)long型D)double型(5)下面函數(shù)調(diào)用語句含有實(shí)參的個(gè)數(shù)為 。func(exp1,exp2),(exp3,exp4,exp5);A)1B)2C)4D)5第八章 編譯預(yù)處理命令(1)請(qǐng)讀程序:#define ADD(x) x+xmain()int m=1,n=2,k=3;int sum=ADD(m+n)*k;print
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童飲食健康指南
- 金華浙江金華永康市經(jīng)濟(jì)和信息化局工作人員招聘筆試歷年參考題庫附帶答案詳解
- 二零二五年度面粉加工廠與糧食貿(mào)易公司面粉進(jìn)出口代理合同3篇
- 2024年幼兒園大班數(shù)學(xué)教學(xué)案例:10的分解和組成
- Module 1 Unit 1 My future Period 2 (說課稿)-2024-2025學(xué)年滬教牛津版(深圳用)英語五年級(jí)上冊(cè)
- 2024-2027年中國移動(dòng)閱讀行業(yè)市場(chǎng)深度分析及投資戰(zhàn)略規(guī)劃報(bào)告
- 遼寧2025年渤海大學(xué)赴高?,F(xiàn)場(chǎng)招聘21人筆試歷年參考題庫附帶答案詳解
- Unit 4 Disaster Survival:Reading B說課稿-2024-2025學(xué)年高中英語上外版(2020)選擇性必修第二冊(cè)
- 7《湯姆·索亞歷險(xiǎn)記(節(jié)選)》(說課稿)-2023-2024學(xué)年統(tǒng)編版語文六年級(jí)下冊(cè)
- 2025年編輯控制臺(tái)項(xiàng)目投資可行性研究分析報(bào)告
- 河北省大學(xué)生調(diào)研河北社會(huì)調(diào)查活動(dòng)項(xiàng)目申請(qǐng)書
- GB/T 20920-2007電子水平儀
- 如何提高教師的課程領(lǐng)導(dǎo)力
- 企業(yè)人員組織結(jié)構(gòu)圖
- 日本疾病診斷分組(DPC)定額支付方式課件
- 兩段焙燒除砷技術(shù)簡(jiǎn)介 - 文字版(1)(2)課件
- 實(shí)習(xí)證明模板免費(fèi)下載【8篇】
- 復(fù)旦大學(xué)用經(jīng)濟(jì)學(xué)智慧解讀中國課件03用大歷史觀看中國社會(huì)轉(zhuǎn)型
- 案件受理登記表模版
- 2022年浙江省嘉興市中考數(shù)學(xué)試題(Word版)
- 最新焊接工藝評(píng)定表格
評(píng)論
0/150
提交評(píng)論