




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、一、單選(每題參考分值2.5分)1、下面敘述正確的是()。A.宏展開不占用運行時間,只占用編譯時間廣 B.預處理命令也是C語句,必須以分號結(jié)束C.一個源程序只能有一個預編譯處理命令行D.宏名必須用大寫字母表示錯誤:A 2、以下程序段的運行結(jié)果是()。union int numl; intnum2; s; s.num1=20; s.num2=30; printf("%d",s.num1);A.20B.30C.50D.2030錯誤:【B】則下面3、若有定義:struct teacherint num; char sex; int age;teacher1;敘述錯誤的是(A.st
2、ruct是結(jié)構(gòu)類型的關(guān)鍵字B.struct teacher 是用戶定義的結(jié)構(gòu)類型C.num、sex、age 都是結(jié)構(gòu)變量 teacherl 的成員D.teacherl是結(jié)構(gòu)類型名錯誤:【D】4、下面敘述正確的是()。A.C語言中整型與字符型變量的混合運算表達式的結(jié)果是整型B.(3+9)+ 是正確表達式C.模運算符""兩邊運算數(shù)的數(shù)據(jù)類型是任意的rD."abc"+"xxx"是正確表達式錯誤:A 5、有以下程序: main() int c;while(c=getchar()!= 'n') switch(c-'2
3、39;)case 0:case 1 : putchar(c+4);case 2 : putchar(c+4); break;case 3 : putchar(c+3);default: putchar(c+2); break;printf("n");當輸入:247回車,,程序的輸出結(jié)果是(A.689B.6689C.66778D.66887錯誤:【B】的值為()6、若有定義:int a=3; 語句a+=a-=a*a;運行后,aA.0rB.-3C.-12D.-6錯誤:【C】7、下面敘述錯誤的是()。A.下define FRICE 30”命令的作用是定義一"與30等價的
4、符號常量PRICE *B.M處理命令行都必須以W開頭C.預處理命令行必須以分號結(jié)束C源程序中加入一些預處理命令是為了改進程序設計環(huán)境,提高編程效率錯誤:【D】2G口8、對于整岸表達式為m ,正硼的C語言表達式是CA.2sqrt(x)-(a-b) 3 sin(x)B.sqrtlQj;(葉b)/0 sin(疝C.2+sqrt(x)-(i-b) 3 sinfx)D.2* sqn(x5(a-b -3*sin(x)>錯誤:【C】9、()是正確的敘述。A.;izrt)5,0/6 與 5,6 等價B.G,與&等價C.5 B 與 5.0 6.0D.錯誤:A 10、A.B.C.設有說明;皿 日?嚴
5、如卜:y的值是(3#D.15錯誤:【D】11、以下程序運行的結(jié)果是()void main()int x,y,z,a;x=y=z=1;a=15;if(!x) a-; else if(y);if(z) a=3; else a+=4;printf("%dn",a);A.B.153C.19D.14錯誤:【B】B.char £卜" happy” /rC.ch打晌=' h J 丁p'p' J y1 )?D.&就 $4=F J 履pJ y' ;.錯誤:A 13、若在fopen函數(shù)中使用文件的方式是“a+”,該方式的含義是()A.
6、以讀/寫方式打開一個文本文件B.以輸出方式打開一個文本文件C.以讀/寫方式建立一個新的文本文件D.以讀/寫方式建立一個新的二進制文件錯誤:A 的值是14、若已定義 int a=3,b=3,x=1,y=2; 表達式(a=y>x)&&(x=b>a)()。A.6B.1C.9D.0錯誤:【D】15、以下程序的運行結(jié)果是()。main() int a3=1,2,3;int *num3;int *p,i;for(i=0;i<3;i+)numi=&ai;p=num;printf("%d",*p);A.1B.3C.&a0D.num錯誤:A
7、下面程序的輸出結(jié)果是( include <stdio.h> +1define MON idefineTUE2*MON, ffdeiine WED 3*TLTE .16、void mainQ prirktfdn*tVED-TLJE); A.#B.3C.4D.5錯誤:【C】以下程序段運行后輸出結(jié)果是(chai sO="info Omisri>prVWWr LJ-17、9電飛也皿卜A.4B.C.8D.9錯誤:A 18、若有下面定義,能打印出字母'L'的語句是()。struct class char name8;int age;;struct class s
8、12="Zheng",16,"Lin",18,"Yang",19,"Guo",20;A.printf("%cn",0);B.printf("%cn",0);printf("%cn",);D.printf("%cn",);錯誤:A 19、一個結(jié)構(gòu)體變量占用的內(nèi)存大小是(A.占內(nèi)存容量最大的成員所需容量B.各成員所需內(nèi)存容量之和C.第一個成員所需內(nèi)存容量rD.最后一個成員所需內(nèi)存容量錯
9、誤:【B】20、x的值在-20至-5之間為“真”,否則為“假”的正確邏輯表達式為()A.-20<x<-5B.x>-20 && x<-5C.!(x>-20) && !(x<-5)D.-5<x<-20錯誤:【B】21、以下C語言共用體類型數(shù)據(jù)的描述中,正確的是(A.共用體變量占的內(nèi)存大小等于所有成員所占的內(nèi)存大小之和B.共用體類型不可以出現(xiàn)在結(jié)構(gòu)體類型定義中C.在定義共用體變量的同時允許對第一個成員的值進行初始化D.同一共用體中各成員的首地址不相同錯誤:【C】22、C語言函數(shù)體由()括起來。A.B.C.D.錯誤:【C】
10、23、語句x=5%4+(4/5); 運行之后,整型變量x的值為(A.B.CC.D.錯誤:A 1924、下列關(guān)于C語言函數(shù)的描述中,錯誤的是(A.函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B.凡不加類型說明的函數(shù),其返回值默認為整型C.函數(shù)的返回值可以通過函數(shù)中的return語句獲得D.可以定義有參函數(shù),也可以定義無參函數(shù)錯誤:A 25、若已定義int a=3,b=2,c=1; 則語句+a|+b&&+c; 運行后b的值為21B.3C.1D.2錯誤:【D】的值是()26、若有定義:int a=3,b=2,c=1,k;則表達式 k=a>b>cA.0rB.C.1D.3錯誤:
11、A 27、不能對二維數(shù)組a進行正確初始化的語句是()A.川032=(123,4,54;B.C.int哂=卬4"D.inta32=L2J:4=5:錯誤:A 28、已定義double k=3.6;則正確的賦值表達式是(A.k=double(-3.6)B.k%3C.k=k*(-1.0)=-3.6D.k+=k-=(k=1.2)*(k=3)錯誤:【D】29、()能正確定義一個指向函數(shù)的指針。int *p()B.int (*p)()C.(int *)p()D.int (*p()錯誤:【B】30、以下程序段運行后sum的值為()。int k=0,sum=0;int a34=1,2,3,4,5,6,
12、7,8,9,10,11,12;for(;k<3;k+)sum+=akk+1;A.B.18C.19D.21錯誤:【D】則執(zhí)行語句31、若已定義:int m=7,n=4; float x=3.0,y=8.0,k;k=m/2+n*x/y; 后,變量k的值是()。A.3B.4r4.5D.5錯誤:【C】的值為()32、若定義 int a=-5,b=-8,c=-12; 則表達式 a>=b|b<cA.變量i的值B.變量j的值rC.0rD.1錯誤:【D】33、若有以下類型說明,則敘述錯誤的是()。typedef unionchar name10;intage; ustu,*umy;A.umy
13、是指向共用體類型ustu的指針類型名B.ustu是一個共用體類型名C.umy是一個共用體類型名D.age是共用體類型ustu的成員錯誤:【C】34、以下程序的運行結(jié)果是()void main()int m,n=1,t=1;if(t=0) t=-t;else m=n>=0?7:3;printf("%dn",m);3B.-1C.7D.1錯誤:【C】35、若有定義:float i=2,j-=4th=3;下列表達式中與(K+y)*h/2.n計算結(jié)果不相符的是()#B.(X+y)*h*l;2C.D.錯誤:【C】36、錯誤的敘述是(A.一個C語言源程序可由一個或多個函數(shù)組成rB.
14、若一條語句較長,也可分寫在下一行上C.C程序必須包含一個 main()函數(shù)D.構(gòu)成C語言源程序的基本單元是算術(shù)表達式錯誤:【D】以下程序運行后輸比結(jié)果是<>odefine 工8用m*n+Jint x=Szy=3zaLi2; w式二FR-yK-p);*a2=F(x-y337、printf(" % d ? %d''rn , a2 ); /-7,1716,16B.16,-16C.D.17,-7錯誤:【D】)語句38、若有定義float x;要從鍵盤輸入數(shù)據(jù)6.02賦給x,則應選用(A.scanf("%8.2f',&x);B.scanf(
15、"%1.2f',&x);rC.scanf("%4.2f',&x);rD.scanf("%f',&x);錯誤:【D】39、下面敘述中,錯誤的是()。A.C語言中的表達式求值,是按其運算符的優(yōu)先級先高后低的次序進行B.自增與自減運算符的結(jié)合方向為 “自右至左”C.關(guān)系運算符的優(yōu)先級低于算術(shù)運算符D.錯誤:【D】40若有定義片文則表達式(+m 的情為),40、A.B.10C.D.錯誤:【B】41、測試文件是否結(jié)束函數(shù)的函數(shù)名是(A.feofB.EOFrC.eofD.FEOF錯誤:A 42、若已定義int x=5,y=9,z
16、; 語句z=x>=y; 運行后z的值為()A.1B.trC.0rD.f錯誤:【C】43、若已定義int a;不會產(chǎn)生死循環(huán)的語句是(A.for( ; ;a+= 2);B.for(a=10; ;a-);C.for( ;(a=getchar()!= 'n');D.while(-1) a+;錯誤:【C】44、下列程序段中,非死循環(huán)的是()。A.int i=100; while(1) i=i%100+1;if(i>=100) break; rB.int k=0; do+k; while(k>=0);C.int s=10; while(+s%2+s%2) s+;D.fo
17、r(;)錯誤:A 45、下面關(guān)于數(shù)組的敘述中,正確的是(A.定義數(shù)組后,數(shù)組的大小是固定的,且數(shù)組元素的數(shù)據(jù)類型都相同產(chǎn).B.定義數(shù)組時,可不加類型說明符C.定義數(shù)組后,可通過賦值運算符"="對該數(shù)組名直接賦值rD.在數(shù)據(jù)類型中,數(shù)組屬基本類型46、設int產(chǎn)入執(zhí)行語句工中v<2;后1 變量工的侑是(A.B.C.14D.28錯誤:A 47、以下屬于C語言保留字的是(A.fopenB.D.includeC.getD.unsigned錯誤:【D】48、錯誤的枚舉類型定義語句是(A.enum car A, B, C;B.enum car 1,2, 3;rC.enum car X=0, Y=5, Z=9;錯誤:【D】enum car D=3, E, F;錯誤:【B】49、若有定義:int
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 保時捷交付合同標準文本
- 與酒店培訓合同樣本
- 湘少版英語五年級上冊《Can-I-use-your-pencil-please》教學設計
- 軟件工程期終試題B
- PCB外包勞務合同樣本
- 語文教學德育滲透總結(jié)
- 企業(yè)門戶建設合同樣本
- 大學英語“課程思政”教學設計方案
- 2025年殺菌劑合作協(xié)議書
- 五年級數(shù)學上冊5.4小數(shù)點向左移動引起小數(shù)大小變化的規(guī)律教案蘇教版
- 員工反恐怖協(xié)議
- 2025年高考政治一輪復習知識清單必修四《哲學與文化》重難點知識
- 2021年4月17日江蘇事業(yè)單位考試《綜合知識和能力素質(zhì)》(管理崗客觀題)
- 《臨床技術(shù)操作規(guī)范-放射醫(yī)學檢查技術(shù)分冊》
- 生活中的魔法數(shù)學名師公開課獲獎課件百校聯(lián)賽一等獎課件
- 2024年同等學力申碩英語考試真題
- 江蘇省南京市六校2024-2025學年高一上學期期中聯(lián)合調(diào)研 化學試題
- 兒科基礎臨床知識題庫單選題100道及答案解析
- 消除“艾梅乙”醫(yī)療歧視-從我做起
- 臨床醫(yī)學檢驗試題及答案
- 2024塔式太陽能熱發(fā)電站熔融鹽儲熱系統(tǒng)安裝規(guī)范
評論
0/150
提交評論