西安交通大學19年5月補考《程序設計基礎(高起專)》作業(yè)考核試題1答案_第1頁
西安交通大學19年5月補考《程序設計基礎(高起專)》作業(yè)考核試題1答案_第2頁
西安交通大學19年5月補考《程序設計基礎(高起專)》作業(yè)考核試題1答案_第3頁
西安交通大學19年5月補考《程序設計基礎(高起專)》作業(yè)考核試題1答案_第4頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、西安交通大學19年5月補考程序設計基礎(高起專)作業(yè)考核試題-0001試卷總分:100 得分:0一、單項選擇題(共30道試題,共60分)L以下選項中,與k=n+完全等價的表達式是()。A.k=n,n=n+1B.n=n+l,k=nC.k=+nD.k+=n+l正確答案:A2.以下只有在使用時才為該類型變量分配內(nèi)存的存儲類說明是()。A.auto 和 staticB.auto 和 registerC.register 和 staticD.extern 和 register正確答案:B3.double wscanfCIH&x);不可以賦值給x變量的常量是()。A.123B.100000C.AD.abc

2、正確答案:D4,設有說明.char w;int x;float y;double z;那么表達式w*x+z-y值的數(shù)據(jù)類型為()。A.floatB.charC.int0.double正確答案:D.下面程序 #include stdio.hHvoid main() int k=2,m=4,n=6; int *pk=&k,*pm=&m,*p; *(p=&n)=*pk*(*pm); printf(dn”,n); getch();的運行結果是()A.7B.8C.9D.10正確答案:B.有如下程序,該程序的輸出的結果是()int addc(int a,int bjnt c) c=a+b;return(c

3、); main() int x=4zy=2,z,r; z=x+y;r=addc(addc(x,y,z),addc(y,z,x),z);printf(%dn,r);A.36B.12C.14D.6正確答案:C.下面有關for循環(huán)的正確描述是()。A.for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況.for循環(huán)是先執(zhí)行循環(huán)循環(huán)體語句,后判斷表達式C.在for循環(huán)中,不能用break語句跳出循環(huán)體D.for循環(huán)的循環(huán)體語句中,可以包含多條語句,但必須用花括號括起來 正確答案:D8關于switch語句說法不正確的選項是()A.case的次序不影響執(zhí)行結果B.每個case語句后面的常量可以不同C.在執(zhí)行完一個ca

4、se語句后轉到下一個case語句執(zhí)行D.每個case語句后面表達式只能是常量正確答案:B.假設有int i=3,*p;p=&i;以下語句中輸出結果為3的是()。A.printf(%d,&p);B.printf(%d/*i);C.printf(%d,*p);D.printf(%d,p);正確答案:C.以下標識符中,不能作為合法的C用戶定義標識符的是()。A.putcharB._doubleC._123D.INT正確答案:A1L以下選項中不屬于C語言的類型的是()A.signed short intB.unsigned long intC.unsigned intD.long short正確答案:

5、D.字符數(shù)組 char a二 How do you do?” ;的大小為()A.10B.llC.14D.15正確答案:D.邏輯運算符兩側運算對象的數(shù)據(jù)類型()。A.只能是?;?B.只能是。或非。正數(shù)C.只能是整型或字符型數(shù)據(jù)D.可以是任何類型的數(shù)據(jù)正確答案:D14. x=43, ch=A, y=0;那么表達式(x=y&ch continue C.signed union scant D.if struct type 正確答案:B18似下表達不正確的選項是()。A.一個C源程序可由一個或多個函數(shù)組成B.一個C源程序必須包含一個main函數(shù)C.C程序的基本組成單位是函數(shù)D.在C程序中,注釋說明只能

6、位于一條語句的后面 正確答案:D19似下運算符中,優(yōu)先級最高的運算符是()。A.=B.!=C.*(乘號)D.()正確答案:D2。以下程 序的輸 出結果 是()int f()static int i=O;int s=l;s+=i; i+;return s;main() int i,a=0;for(i=0;ib)a=b;if(ac)a=c;iPJ a 的值為()。A.lB.2C.3D.不一定正確答案:A27.以下程序段的輸出結果為()o Float k=0.8567;printf(%06.1d%,k*100);A.0085.6%B.0085.7%C.0085.6%D.857正確答案:B.以下數(shù)值中

7、,不正確的八進制數(shù)或十六進制數(shù)是()。A.0X16B.016C.-1D.Oxaaaa正確答案:C.有如下的數(shù)組static int a10;那么()A.該數(shù)組沒有被初始化B.數(shù)組的所有元素都被賦值為0C.數(shù)組的第一個元素是alD.數(shù)組共有11個元素正確答案:B30.以下語句中,不能實現(xiàn)回車換行的是()。A.printfCXn);B.putchar(n);C.fprintf(stdout,n);D.fwriteCXnlJtdout);正確答案:B二、多項選擇題(共10道試題,共20分)1.計算機算法可以分為兩大類()A.數(shù)值運算算法B.非數(shù)值運算算法C.符號運算算法D.非符號運算算法正確答案:A

8、B.以下不合法的賦值語句是()。A.x=y=100B.d-;C.x+y;D.c=int(a+b);正確答案:ACD.以下4個選項中,可以看作是一條語句的有()。A.;B.a=O,b=O/c=O;C.if(a0);D.if(b=0)m=l;n=2;正確答案:ABC.以下為c語言的關鍵字是()A.ifB.structC.unionD.lnt正確答案:ABC.以下表達正確的選項是()。A.預處理命令行都必須以“ # 開始B.在程序中但凡以” # “開始的語句行都是預處理命令行 C.C程序在執(zhí)行過程中對預處理命令行進行處理 D.#defineABCD是正確的宏定義 正確答案:ABD.以下合法的十六進制

9、數(shù)是()。A.oxffB.OXabcC.OxOlD.0X9X正確答案:BC.關于while語句與do-while語句,以下正確的選項是()。A.while是當型結構.do-while是直到型結構C.兩者有區(qū)別D.兩者無區(qū)別正確答案:ABC.以下選項中不合法的字符常量是()。AJB”B.010C.68D.D正確答案:ACD.t為int類型,進入下面的循環(huán)之前,t的值為Odowhile(t=l);那么以下表達中正確的是()A.循環(huán)控制表達式的值為0B.循環(huán)控制表達式的值為1C.循環(huán)控制表達式合法D.以上說法都不對正確答案:AC10.關于for(表達式1,表達式2,表達式3)循環(huán),以下正確的選項是(

10、)。A.三個表達式都不可省略B.表達式1可以省略C.表達式2可以省略D.表達式3可以省略正確答案:BCD三、判斷題(共10道試題,共20分).假設有說明:intn=2,*p=&n,*q二p;,那么以下非法的賦值語句是p=n;。()A.錯誤B.正確正確答案:B.continue語句可用于switch語句,也可用于for、while和do循環(huán)語句中。()A.錯誤B.正確正確答案:A.一個C源程序可以由一個main。函數(shù)和假設干個其它函數(shù)組成。()A.錯誤B.正確正確答案:B.C語言的文件存取方式只能是順序存取,不能隨機存取。()A.錯誤B.正確正確答案:A.表達式a和“a”是不同的,前者長度為1,后者長度為2。()A.錯誤B.正確正確答案:B6,假設有static int a10;那么a數(shù)組的10個元素的值都是0。()A.錯誤B.正確正確答案:B.break語句可用于switch語句

溫馨提示

  • 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

提交評論