超星爾雅網(wǎng)課答案C語言程序設(shè)計_第1頁
超星爾雅網(wǎng)課答案C語言程序設(shè)計_第2頁
超星爾雅網(wǎng)課答案C語言程序設(shè)計_第3頁
超星爾雅網(wǎng)課答案C語言程序設(shè)計_第4頁
超星爾雅網(wǎng)課答案C語言程序設(shè)計_第5頁
已閱讀5頁,還剩10頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、C 語言程序設(shè)計第一章單元測試1 、問題 :C 語言是一種 ( )選項:A: 機器語言B: 匯編語言C:高級語言D:低級語言答案 :【高級語言】2 、問題 : 下列各項中,不是 C語言的特點是 () 。選項:A: 語言簡潔、緊湊,使用方便B: 數(shù)據(jù)類型豐富,可移植性好C:能實現(xiàn)匯編語言的大部分功能D:有較強的網(wǎng)絡(luò)操作功能答案 :【有較強的網(wǎng)絡(luò)操作功能】3 、問題 : 下列敘述錯誤的是( )。選項:A:C 程序中的每條語句都用一個分號作為結(jié)束符B:C 程序中的每條命令都用一個分號作為結(jié)束符 C:C 程序中的變量必須先定義,后使用D:C 語言以小寫字母作為基本書寫形式,并且C語言要區(qū)分字母的大小寫

2、答案 :【 C程序中的每條命令都用一個分號作為結(jié)束符】4 、問題 : 一個 C程序的執(zhí)行是從( )。選項:A: 本程序的 main 函數(shù)開始,到 main 函數(shù)結(jié)束B: 本程序文件的第一個函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束C:本程序文件的第一個函數(shù)開始,到本程序main 函數(shù)結(jié)束D:本程序的 main 函數(shù)開始,到本程序文件的最后一個函數(shù)結(jié)束答案 :【本程序的main 函數(shù)開始,到main 函數(shù)結(jié)束】5 、問題 : 以下敘述不正確的是( )。選項:A: 一個 C源程序必須包含一個 main 函數(shù)B: 一個 C源程序可由一個或多個函數(shù)組成C:C 程序的基本組成單位是函數(shù)D:在 C程序中,注

3、釋說明只能位于一條語句的后面答案 :【在 C程序中,注釋說明只能位于一條語句的后面】第二章單元測試1 、問題 : 已知定義整形變量 a,b,c 的值分別是 2、3、 4,運算表達式 a=16+(b+) (+c) 以后, a 值為 ( )選項:A:31B:30C:29D:28答案 :【 28】2 、問題 : 在 C語言中,要求參加運算的數(shù)必須是整數(shù)的運算符是 ( ) 。選項:A:+B:C:!D:%答案 :【 %】3 、問題 : 合法的 c 標(biāo)識符是 ( ) 。選項:A:5dmB:abC:h1D:$s答案 :【 h1】4 、問題 : 執(zhí)行下列程序后,顯示的結(jié)果是 ( ) main ( ) int

4、a; printf (“%d”,(a=35,a4, a+5);選項:A:65B:20C:15D:10答案 :【 20】5 、問題 : 執(zhí)行下列程序中的輸出語句后, x 的值是( )。main() int x ; printf(“ %d”, ( x=45,x2,x+20 ) ;選項:A:20B:40C:60D:80答案 :【 20】6 、問題 : 判斷:表達式 1/4+2.75 的值是 3。選項:A: 對B: 錯答案 :【錯】7 、問題 : 下列轉(zhuǎn)義字符不正確的是( )。選項:A: / B: C:+D:答案 :【】8、問題 : 對于 int n=3;執(zhí)行 n+=n=nn;后 n 的值是 9。選項

5、:A: 對B: 錯答案 :【錯】9 、問題 : 在 C語言中 8.9e1.2 是不正確的實型常量。選項:A: 對B: 錯答案 :【對】10 、問題 : 對任一變量一旦被指定為某一確定類型后,該變量在程序運行時所占存儲空間的多少和所能參加的運算類型便已確定了。選項:A: 對B: 錯答案 :【對】11 、問題 : 若 x 為整型變量、 j 為實型變量,當(dāng)執(zhí)行語句: x=( int )j; 后, j 也變?yōu)檎妥兞?。選項:A: 對B: 錯答案 :【錯】12 、問題 : “! ”的優(yōu)先級可以比“ / ”高。選項:A: 對B: 錯答案 :【對】13 、問題 : 兩個 char 型數(shù)據(jù)相加 , 其結(jié)果為

6、char 型。選項:A: 對B: 錯答案 :【錯】14、問題 : 若有 int i=10,j=2;則執(zhí)行完 i=j+8;后的值為28。選項:A: 對B: 錯答案 :【錯】15 、問題 : 在 C程序中 ,%是只能用于整數(shù)運算的運算符。選項:A: 對B: 錯答案 :16【對】、問題: 以下各數(shù)均不是合法的八進制數(shù):256、03A2、0127。選項:A: 對B: 錯答案 :【錯】17 、問題 :C 語言程序中,任何英語單詞均可以作標(biāo)識符。選項:A: 對B: 錯答案 :18【錯】、問題: 若有宏定義:#define M(x,y,z) xy+z,則宏引用M(2+3,4+5,6+7) 通過宏展開后的表達

7、式應(yīng)為(2+3)(4+5)+6+7 。選項:A: 對B: 錯答案 :【錯】19 、問題 :C 語言中不區(qū)分大小寫英文字母。選項:A: 對B: 錯答案 :【錯】20 、問題 : 程序中的變量代表內(nèi)存中的一個存儲單元 , 它的值不可以隨時修改。選項:A: 對B: 錯答案 :【錯】21 、問題 :0x173 是正確的十六進制常數(shù)。選項:A: 對B: 錯答案 :【對】22 、問題 : 邏輯表達式 5&!8 的值為 1。選項:A: 對B: 錯答案 :【錯】23 、問題 : 下面程序的輸出是 _#includeint main() int k=11; printf( “k=%d,k=%o,k=%x”,k,

8、k,k); return 1;選項:A:k=11,k=12,k=11B:k=11,k=13,k=13C:k=11,k=013,k=0xbD:k=11,k=13,k=b答案 :【 k=11,k=13,k=b 】24 、問題 : 在下列選項中 , 不正確的賦值語句是 _.選項:A:+t;B:n1=(n2=(n3=0);C:k=i=j;D:a=b+c=1;答案 :【 a=b+c=1; 】25、問題 : 下面程序的輸出的是_.#includevoidmain()int x=10,y=3; printf(“%d”,y=x/y);選項:A:0B:1C:3D:不確定的值答案 :【 3】26 、問題 : 已知

9、字母 A 的 ASCII 碼為十進制的 65, 下面程序的輸出是 _.#includevoid main()char ch1,ch2;ch1=A+5 3; ch2= A+6 3; printf( “%d,%c”,ch1,ch2);選項:A:67,DB:B,CC:C,DD:不確定的值答案 :【 67,D】27 、問題 : 為表示關(guān)系 xyz, 應(yīng)使用 C 語言表達式 _.選項:A:(x=y)&(y=z)B:(x=y)AND(y=z)C:(x=y=z)D:(x=y) & (y=z)答案 :【 (x=y)&(y=z) 】28、問題 : 下面程序的輸出結(jié)果是 int a=1, b=4, k; k=(+

10、a=0)&(b_.#includevoid main()=0);printf(“%d,%d,%d”,k,a,b);選項:A:1,1,2B:1,0,3C:0,1,2D:0,0,3答案 :【 0,0,3 】29 、問題 : 若有以下定義和語句 : int a=010, b=0x10, c=10; printf( “%d,%d,%d”,a,b,c); 則輸出結(jié)果是 _.選項:A:10,10,10B:8,16,10C:8,10,10D:8,8,10答案 :【 8,16,10】30、問題 : 已知有 double則表達式 x+a%3(int)(x+y)%2/4型變量 x=2.5,y=4.7,的值是 _.整型變量a=7,選項:A:2.4B:2.5C:2.75D:0答案 :【 2.5 】31 、問題 : 假定 w、x、 y、 z、m均為 int 型變量,有如下程序段: w=1;x=2;y=3;z=4; m=(wx)?w:x; m=(mD:*答案 :【 %】48 、問題 : 若已定義 x 和 y 為 double 類型,則表達式 x=1 ,y=x+3/2的值是 _。選項:A:1B:2C:2.0D:2.5答案 :【 2.0 】49、問題 :sizeof (doubl

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論