大連理工大學c語言題庫1.doc_第1頁
大連理工大學c語言題庫1.doc_第2頁
大連理工大學c語言題庫1.doc_第3頁
大連理工大學c語言題庫1.doc_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1.若x,i,j,k 都是int型變量,則計算x=(i=4,j=16,k=i+32)后,x的值為:( ).A、52B、16C、4D、362.整型變量x=1,y=3,經(jīng)下列計算后,x的值不等于6的是( )。A、x=y*4/2B、x=9-(-y)-(-y)C、x=(x=1+2,x*2)D、x=y8+2C、a-b=10) ;B、do i=1;s=1;s=s*i;i+;while(i=10) ;C、i=1;s=1;do s=s*i; i+; while(i=10) ;7.以下正確的描述是( ).A、continue語句用來終止本次循環(huán),繼續(xù)下一次循環(huán)。B、switch語句中不能出現(xiàn)continue語句C、在循環(huán)中break語句不能獨立出現(xiàn)D、goto語句只能用于退出多層循環(huán)8.下面各語句中,能正確進行賦字符串操作的語句是( ).A、char s15 =ABCDE;B、char s26=A,B,C,D,E;C、char st =ABCDE;D、char s5=A,B,C,D,E;9.下述對C語言字符數(shù)組的描述中,錯誤的是( ).A、不可以用關系運算符對字符數(shù)組中的字符串進行比較.B、字符數(shù)組中的字符串可以整體輸入、輸出.C、可以通過賦值運算符=對字符數(shù)組整體賦值.D、字符數(shù)組中可以存放字符串.10. 若有說明 int a34;則對a數(shù)組元素的正確引用是()。A、a1,3B、a24C、a1+10D、a(2)(1)11. 程序運行結束后,屏幕上輸出值為( ).static int x=10;f( ) x+; main( ) int x=3; f( ); x- -; printf(%d,x); A、10B、2C、11D、312. C語言規(guī)定,函數(shù)返回值的類型是由()。A、在定義該函數(shù)時所指定的函數(shù)類型所決定B、return語句中的表達式類型所決定C、調(diào)用該函數(shù)時系統(tǒng)臨時決定D、調(diào)用該函數(shù)時的主調(diào)函數(shù)類型所決定13. 若調(diào)用一個函數(shù),且此函數(shù)中沒有return語句,則正確的說法是:該函數(shù)()。A、沒有返回值B、返回一個不確定的值C、返回若干個系統(tǒng)默認值D、能返回一個用戶所希望的值14. 設有宏定義#define PI 3.14 和#define S(r) PI*r*r,則S(2)的值為( ).A、6.28B、12.56C、3.14D、9.4215. 下面選擇中正確的賦值語句是(設char a5,*p=a;)()。A、p=abcd;B、a=abcd;C、*a=abcd;D、*p=abcd;16. static struct int a1;float a2;char a3;a10=1,3.5,A; 說明數(shù)組a是地址常量,它有10個結構體型的下標變量,采用靜態(tài)存儲方式,其中被初始化的下標變量是()。A、a0B、a10C、a1D、a-117. 在C程序中,可以一次寫入一組數(shù)據(jù)到指定文件中的函數(shù)是()。A、fprintfB、freadC、fwriteD、fputc1. 整型變量在可輸出字符范圍內(nèi),可以和字符型數(shù)據(jù)相互轉化.2. putchar 函數(shù)的原型(函數(shù)說明)在 stdio.h 內(nèi).3. 設i=1,j=2,k=3,則邏輯表達式!(ij)|!k&1的值為0.4.已知三目運算exp1?exp2:exp3的含義是先求exp1,若為0,則求解exp2,則表達式值為exp2的值,否則是exp3的值.5. 對于for(表達式1;表達式2;表達式3)語句來說,continue語句意味著轉去執(zhí)行表達式2.6. for循環(huán)可以用于循環(huán)次數(shù)不確定而給出循環(huán)條件的情況下.7. 設有數(shù)組定義: char array =hello; 則數(shù)組 array所占的內(nèi)存空間為5字節(jié).8. 數(shù)組整體不參加數(shù)據(jù)處理(即不參加各種運算),參加數(shù)據(jù)處理的只能是數(shù)組的元素.9. puts 函數(shù)用來輸出一個字符.10. 在一個函數(shù)中定義的靜態(tài)局部變量不能被另外一個函數(shù)所調(diào)用.11. C語言中,只允許直接遞歸調(diào)用而不允許間接遞歸調(diào)用.12. 數(shù)組名可作為函數(shù)的實參,但不能作為函數(shù)的形參.13. 計算機編譯系統(tǒng)對宏定義在編譯時進行語法檢查.14. 定義 int k =1,2,3,4,y,*p=&k1;,則執(zhí)行y=(*-p)+后, y的值不是2.15. 在定義結構體變量時,允許使用初始化方法對其整體賦初值.16. C語言中,在打開文件時,必須說明文件的使用方式,w用于文件的讀寫.1.若x和n均是int型變量,且x和n的初值均為5,則計算表達式 x+=n+ 后x的值為 _,n的值為_.2. 設(k=a=5,b=3,a*b),則表達式的值為_.3. 若int x=6;則x+=x-=x*x表達式最后x的值是_.4. 設a,b,c,t為整型變量,初值為a=3,b=4,c=5,執(zhí)行完語句t=!(a+b)+c-1&b+c/2 后,t的值是_.5. C語言中,數(shù)組元素的下標下限為_.6. 局部靜態(tài)變量是在靜態(tài)存儲區(qū)分配存儲單元的,在整個程序運行期間始終占_的.7. 設有以下共用體類型說明和變量定義,在TC編譯環(huán)境下,變量d在內(nèi)存所占字節(jié)數(shù)是 _。 union stud short int num; char name8; float score3; double ave; d,stu3

溫馨提示

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

評論

0/150

提交評論