對(duì)口升學(xué)-職高計(jì)算機(jī)類一年級(jí)C語(yǔ)言期末試卷_第1頁(yè)
對(duì)口升學(xué)-職高計(jì)算機(jī)類一年級(jí)C語(yǔ)言期末試卷_第2頁(yè)
對(duì)口升學(xué)-職高計(jì)算機(jī)類一年級(jí)C語(yǔ)言期末試卷_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上靖州職業(yè)中專一年級(jí)2017年1月C語(yǔ)言期末考試題(總分150分)班級(jí):_ 姓名:_一、單選題(每小題3分,共45分)1. C語(yǔ)言程序經(jīng)過(guò)編譯以后生成的文件名的后綴為( ) A).c B).obj C).exe D).cpp2. 整形數(shù)據(jù)在內(nèi)存中是以( )形式存儲(chǔ)。 A)十進(jìn)制 B)二進(jìn)制原碼 C)二進(jìn)制反碼 D)二進(jìn)制補(bǔ)碼3. 下面4組常量,合法的一組C語(yǔ)言常量是( )A) 0x10 2E+9 a 123 B) 10 10L E1 a 0 C) 0.01 123 t t D) 0.1 3E+0 tt 0184. 下列可用做用戶標(biāo)識(shí)符的是( ) A)char B)_xy

2、z C)2a D)&kk5. 表達(dá)式!x|a=b 等效于 。 A) !(x|a)=b) B) !(x|y)=b C) !(x|(a=b) D) (!x)|(a=b) 6. a是int類型變量,c是字符變量,下列輸入語(yǔ)句中哪一個(gè)是錯(cuò)誤的()A)scanf(“%3d%2c”,&a,&c);B)scanf(“%d,%c”,a,c);C)scanf(“%d%c”,&a,&c);D)scanf(“d=%d,c=%c”,&a,&c);7. 以下敘述中正確的是()A)輸入項(xiàng)可以是一個(gè)實(shí)型常量,如scanf(%f,3.5);B)只有格式控制,沒(méi)有輸入項(xiàng),也能正確輸入數(shù)據(jù)到內(nèi)存,如:scanf(a=%d,b=%

3、d);C)當(dāng)輸入一個(gè)實(shí)型數(shù)據(jù)時(shí),格式控制可以規(guī)定小數(shù)點(diǎn)后的位數(shù),如:scanf(%4.2f,f);D)當(dāng)輸入數(shù)據(jù)時(shí),必須指明變量地址,例如:scanf(%f,&f);8. 下面合法的實(shí)型常量是( ) A)-1.4eL B)13 C)1.90E-8 D)2.4u9. 設(shè)a 為整型變量,不能正確表達(dá)數(shù)學(xué)關(guān)系:10a15的 C 語(yǔ)言表達(dá)式是() 。 A) 10a10 & a15 D) !(a=15) 10. 字符串ABx44C在內(nèi)存占用的字節(jié)數(shù)是( )。 A) 3 B) 4 C) 5 D) 6 11. 在以下一組運(yùn)算符中,優(yōu)先級(jí)最低的運(yùn)算符是( ) 。 A) * B) != C) + D) =12.

4、 設(shè)int類型的數(shù)據(jù)長(zhǎng)度為2個(gè)字節(jié),unsigned int 類型數(shù)據(jù)的取值范圍是( ) A) -3276832767 B) 0255 C) 065535 D) -12812713. 設(shè)有以下定義#defind d 2int a=0; double b=1.25; char c=A; 則下面表達(dá)式中錯(cuò)誤的是( ) A) a+ B) b+ C) c+ D) d+ 14.以下程序的輸出結(jié)果是( ) main() int x=6,y=10; x+=y;y+=x;printf(“%d %dn”,x,y);A) 16 26 B) 6 10 C) 16 16 D) 10 615. 設(shè)ch是 char型變量

5、,其值為 A,則下面表達(dá)式的值是() 。 ch=(ch=A& ch=Z)? (ch+32):ch A) A B) a C) Z D) Z 二、填空題(每空3分,共45分)1. 在C語(yǔ)言中,標(biāo)識(shí)符只能由 、 下劃線種字符組成,且第一個(gè)字符必須 或下劃線。2. 已知int x=10;執(zhí)行x+=x-=x+x;后,x的值為 。3. 在C語(yǔ)言中,八進(jìn)制整型常量以_做前綴,十六進(jìn)制整型常量以_做前綴。4. C語(yǔ)言中,用關(guān)鍵字int定義基本整型變量,用關(guān)鍵字 定義雙精度實(shí)型變量,用關(guān)鍵字 定義字符型變量。5. 執(zhí)行語(yǔ)句x=(a=3,b=a-)后,x,a,b的值依次是 。6. 如果int i=3,則print

6、f(%d,-i+)執(zhí)行后輸出是 ,i的結(jié)果是 。7. 判斷變量 a、b 的值均不為 0 的邏輯表達(dá)式為 。8. 輸出數(shù)據(jù)時(shí),對(duì)不同類型的數(shù)據(jù)有不同的格式字符。例如: 格式字符是用來(lái)輸出有符號(hào)十進(jìn)制整數(shù), 格式字符是用來(lái)輸出一個(gè)字符, 格式字符是用來(lái)輸出一個(gè)指數(shù)形式的實(shí)數(shù)。三、閱讀程序,寫出程序運(yùn)行結(jié)果(每小題5分,共20分)1、若從鍵盤上輸入23456.45,則輸出結(jié)果為 #includevoid main()int x;double n=0; char c; scanf(“%3d%4lf%c”,&x,&n&c);printf(“x=%5d,n=%-8.3f,c=%3cn”,x,n,c);2、

7、若從鍵盤上輸入abde,則輸出結(jié)果為 #includevoid main()char c1,c2,c3,c4; scanf(“%c%c”,&c1,&c2); c3=getchar(); c4=getchar();printf(“*c1=%c*c2=%-3cn”,c1,c2);printf(“*c3=%3c*c4=%c”, c3,c4); 3、以下程序運(yùn)行結(jié)果為 #includemain()int x=0xf2,y=12,z;z=xy;y=x;printf(z=%x,y=%xn,z,y);4、以下程序運(yùn)行結(jié)果為 #includemain()int x=0733,y=0xcfef,z=24;pri

8、ntf(x=%d,y=%o,z=%x,x,y,z);四、程序填空(每小題5分,共25分)1、編寫程序:輸入一矩形的長(zhǎng)和寬,計(jì)算該矩形的面積。#include void main() float longer,wide,area; scanf(“%f%f”, );area=wide*longer;printf(area=%f,area);2、編程:輸入的圓球的半徑r,求圓球的表面積、體積,公式:mj=4r2 , tj=4/3r3。#include#define PI 3.1415void main() float r,mj,tj; ; mj=4*PI*r*r; tj= ;printf(“圓球的表

9、面積為%.2ft圓球的體積為%.2fn”,mj,tj);3、編程:輸入一個(gè)四位整數(shù)x(9999=x=1000),將其分解出千位、百位、十位、各位,并求出各位之和。 #include void main() int x,g,s,b,q; int sum;scanf(“%4d”,&x);q=x/1000; b= ; s=x%100/10; g= ; sum=q+b+s+g; printf(“sum=%dn”,sum);五、閱讀程序,修改程序中的錯(cuò)誤,不得增行或刪行,也不得更改程序結(jié)構(gòu)。請(qǐng)?jiān)诖痤}卡中指出錯(cuò)誤代碼所在的行號(hào),并給出該行修改后的程序代碼。(每處5分,共10分)編寫一個(gè)程序,輸入a、b、c三個(gè)值,輸出其中最大值。程序有三處錯(cuò)誤。(L1:表示行號(hào))L1

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論