版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2014年大學(xué)軟件學(xué)院高職升本專業(yè)課模擬試題-02考場(chǎng)號(hào) 考生號(hào) 姓名第一部分C語(yǔ)言部分100分一、單項(xiàng)選擇題(共25小題,每題2分,共50分)以下每小題列出的四個(gè)備選答案中只有一個(gè)符合題目要求,請(qǐng)將正確答案填入“單項(xiàng)選擇題答題表” 對(duì)應(yīng)的格中,未填入答題表,錯(cuò)選或多選均不得分。1. C語(yǔ)言中的標(biāo)識(shí)符只能由字母、數(shù)字和下劃線三種字符組成,且第一個(gè)字符A. 必須為字母B.必須為下劃線C.必須為字母或下劃線D.可以是字母、數(shù)字和下劃線中的任意一種2. 以下描述中正確的是A. 由于do-while循環(huán)中循環(huán)體語(yǔ)句只能是一條可執(zhí)行語(yǔ)句,故循環(huán)體內(nèi)不能使用復(fù)合語(yǔ)句B. 在while循環(huán)體中,循環(huán)體至少要
2、執(zhí)行一次C. 在do-while循環(huán)體中,循環(huán)體至少無(wú)條件的執(zhí)行一次D. do-while 循環(huán)由do開(kāi)始,用while結(jié)束,在while(表達(dá)式)后面不能寫分號(hào)3. 以下程序的輸出結(jié)果是#in elude main () int a12=1,2,3,4,5,6,7,8,9,10,11,12, *p4,i;for(i=0;i4;i+)pi=&ai*3;prin tf(%dn,p32);A. 4B. 6C. 8D. 124. 下面函數(shù)調(diào)用語(yǔ)句含有實(shí)參的個(gè)數(shù)為y=fu nc(a,b,max(d,e);A. 5B. 2C. 3D. 45. 在C語(yǔ)言中,表示“在使用x之前,先使x的值加1 ”的正確方式
3、是A. +x6. 在C語(yǔ)言中,A.補(bǔ)碼D. +x+D. ASCII 碼B. x+C. +xchar型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是B. 反碼C.原碼7. 當(dāng)說(shuō)明一個(gè)結(jié)構(gòu)體變量時(shí)系統(tǒng)分配給它的內(nèi)存是B.結(jié)構(gòu)中第一個(gè)成員所需內(nèi)存量D.結(jié)構(gòu)中最后一個(gè)成員所需內(nèi)存量A.各成員所需內(nèi)存的總和C. 成員中占內(nèi)存量最大者所需的容量8. 設(shè)有如下定義:in t (*ptr)();則以下描述中正確的是A. ptr是指向一維數(shù)組的指針變量B. ptr是指向int型數(shù)據(jù)的指針變量C. ptr是指向函數(shù)的指針變量,該函數(shù)返回一個(gè)int型數(shù)據(jù)D. ptr是一個(gè)函數(shù)名,該函數(shù)的返回值是指向int型數(shù)據(jù)的指針9. 對(duì)兩個(gè)數(shù)組a和
4、b進(jìn)行如下初始化char a=ABCDEF;char b=A,B,C,D,E,F;則以下敘述正確的是B. a與b長(zhǎng)度相同D. a數(shù)組比b數(shù)組長(zhǎng)度長(zhǎng)A. a與b數(shù)組完全相同C. a和b中都存放字符串10.對(duì)下面的程序段for(t=1;t=100;t+) sacnf(%d,&x);if(x0) continue;prin tf(%3d,t);敘述正確的是A.當(dāng)x=0時(shí)什么也不輸出D.最多允許輸出100個(gè)非負(fù)整數(shù)11.判斷char型變量ch是否為大寫字母的正確表達(dá)是A. A=ch=A) &(ch=Z)若i為整數(shù)變量,則以下循環(huán)執(zhí)行次數(shù)是 for(i=2;i!=0;) prin tf(%d,i-);A
5、.無(wú)限次若有說(shuō)明:int a34;A. a24 以下程序運(yùn)行結(jié)果是#in clude main () int m=6;if(m+6) pri ntf(%dn,m); else prin tf(%dn,-m);A. 4B. 5以下程序的輸出結(jié)果是#in clude int f(int n) if(n=1) return 1;else return f(n-1)+1;main() int i,j=0;for(i=1;i=A)&(ch=Z)D.(A=ch)12.13.14.15.B. 0次 則對(duì)a數(shù)組元素的正確引用疋B. a1,3C. 1次曰D. 2次C. a1+10D. a( 2)(3)C. 7C
6、. 2B. double fun (i nt x;i nt y)D. double fun (i nt x,y)D. 6D. 1則下面的敘述中不正確的是A. struct是結(jié)構(gòu)體類型的關(guān)鍵字B. example是結(jié)構(gòu)體變量名C. x,y,z都是結(jié)構(gòu)體成員類型名D. struct ex18.若有以下定義和語(yǔ)句:int a10=1,2,3,4,5,6,7,8,9,10,*p=a;是結(jié)構(gòu)體類型名則不能表示a數(shù)組元素的表達(dá)式是A. *pB. a10C. *a19.若有定義:int a=8,b=5,c;c=a/b+0.4; 后,c 的值為A. 1.4B. 1C. 2.0D. ap-aD. 220. 在C
7、語(yǔ)言中,以下錯(cuò)誤 的描述是A.函數(shù)調(diào)用可以出現(xiàn)在執(zhí)行語(yǔ)句中C.函數(shù)調(diào)用可以作為一個(gè)函數(shù)的實(shí)參21. 若有以下說(shuō)明和語(yǔ)句,int c45,(*p)5;p=c;A. p+1B. *(p+3)22. 在下列#include命令中,正確的一條是A. #include string.hC. #include (stdio.h)23. 若x為int型的變量,則當(dāng)x為奇數(shù)時(shí)值為A. !(x%2=1)B. x%2=024. 設(shè)有以下語(yǔ)句B. 函數(shù)調(diào)用可以出現(xiàn)在一個(gè)表達(dá)式中D.函數(shù)調(diào)用可以作為一個(gè)函數(shù)的形參 能正確引用c數(shù)組元素的是C. *(p+1)+3D. *(p0+2)B. #include math.hD
8、. #include 真” ,x為偶數(shù)時(shí)值為“假”的表達(dá)式為C. x%2D. !(x%2)typedef struct S in t g; char h; T;則下面敘述中正確的是A.可用S定義結(jié)構(gòu)體變量C. S是struct類型的變量25.以下程序的輸出結(jié)果是#define p 3#define S(a) p*a*a main () int ar;ar=S(3+5);prin tf(%dn,ar);A. 192B. 29B.可以用T定義結(jié)構(gòu)體變量D. T是struct S 類型的變量C.27D. 25、填空題(共10題,每題1分,共10 分)請(qǐng)按照試題中對(duì)應(yīng)的標(biāo)號(hào)順序填寫到答題表中1. 定義
9、 int x,y;, 執(zhí)行 y=(x=1,+x,x+2) 后,y 的值為。2. 下面程序程序的輸出結(jié)果是 。#in elude #define ADD(x) x+xmain () int m=1, n=2,k=3;int sum=ADD(m+n)*k;prin tf(sum=%dn,sum);3. 表達(dá)式A+4-0.5運(yùn)算符的結(jié)果是的數(shù)據(jù)類型是 。4. 一個(gè)函數(shù)自己調(diào)用自己,稱作 。5. 定義語(yǔ)句“ char p6=12345;”,貝U p5代表的字符是 。6. 若有定義:int a=2,b=3;float x=3.5,y=2.5;則表達(dá)式(float)(a+b)/2+(int)x%(int)
10、y的值為7. 以下程序的輸出結(jié)果是 。#in clude main () unsigned int a=65536;int b;prin tf(%dn,b=a);8. 若有以下定義說(shuō)明int s10,*p=s,*q=&s2;,貝U q-p 的值是。9. 在C語(yǔ)言中,當(dāng)調(diào)用函數(shù)時(shí),實(shí)參是一個(gè)數(shù)組名,則函數(shù)傳送的是數(shù)組的。10. 在C語(yǔ)言中,求余運(yùn)算符 兩邊運(yùn)算對(duì)象的數(shù)據(jù)類型只能是 。三、判斷題判斷下題是否正確,正確的劃,錯(cuò)誤的劃X(每題1分,共15分)()1.C語(yǔ)言不允許在函數(shù)中定義函數(shù)。()2.宏定義不是C語(yǔ)言語(yǔ)句,行末不必加分號(hào)。()3.包含命令中文件名可以用雙引號(hào)括起來(lái),也可以用尖括號(hào)括起
11、來(lái)。如:#in clude 、#i nclude stdio.h 兩者是完全一樣的。()4. 主函數(shù)只能調(diào)用其他函數(shù),不能調(diào)用自身。()5.C語(yǔ)言程序通過(guò)編譯、運(yùn)行后,其結(jié)果都是正確的。()6.對(duì)于兩個(gè)數(shù)據(jù) a 和 b 的初始化“ char a=ABCDE; ”、“char b=A,B,C,D,E;”,則a數(shù)組和b數(shù)組等長(zhǎng)。()7.運(yùn)算符的優(yōu)先級(jí)依次為(由高到低):!(非)、關(guān)系運(yùn)算符、算術(shù)運(yùn)算符、&和|、賦值運(yùn)算符。()8.C語(yǔ)言中的變量按作用域分為兩種:即局部變量和全局變量。()9.執(zhí)行語(yǔ)句x=(i=4,j=16,k=32); 后,x的結(jié)果是32。()10.結(jié)構(gòu)體變量之間可以進(jìn)行整體賦值。
12、()11.函數(shù)調(diào)用時(shí),若形參和實(shí)參均為地址量,則形參與實(shí)參結(jié)合的傳遞方式為雙向傳遞。()12.宏名必須使用大寫字母。()13. 利用fopen函數(shù)可以打開(kāi)文件。()14. 語(yǔ)句char *p=Turbo C;的含義是將字符串賦給字符型指針p。()15.char str1O;是錯(cuò)誤的說(shuō)明語(yǔ)句。四、閱讀程序題本題共5小題,每小題5分,共25分,請(qǐng)寫出程序的運(yùn)行結(jié)果1. 【程序】#i nclude mai n() int y=18,i=0,j,a8;do ai=y%2;i+;y=y/2;while(y=1);for(j=i-1;j=0;j-)prin tf(%d, aj);prin tf(n);【運(yùn)
13、行結(jié)果】2. 【程序】#i nclude mai n() int i,j,x=0;for(i=0;i2;i+) x+;for(j=0;j3;j+) if(j%2) con ti nue;x+;x+;prin tf(x=%dn,x);【運(yùn)行結(jié)果】3. 【程序】#i nclude int f(int n) static int a=0;int b=0;a+=n;b+=a;return b;mai n() pri ntf(%dt,f(5);prin tf(%dt,f(10);【運(yùn)行結(jié)果】4. 【程序】#i nclude mai n() int a34=1,3,5,7,9,11,13,15,17,19,21,13;in t (*ptr)4;int sum=O,i,j;ptr=a;for(i=0;i3;i+)for(
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)一年級(jí)20以內(nèi)口算練習(xí)題
- 水電安裝合同范本6篇
- 小學(xué)數(shù)學(xué)一年級(jí)下冊(cè)20以內(nèi)口算達(dá)標(biāo)練習(xí)
- 小學(xué)數(shù)學(xué)小數(shù)乘除法計(jì)算題綜合訓(xùn)練蘇教版五年級(jí)
- 公司商業(yè)工作計(jì)劃書(shū)6篇
- 《戰(zhàn)略思考選對(duì)方向》課件
- 公路工程施工總結(jié)報(bào)告標(biāo)準(zhǔn)
- 高考新課標(biāo)語(yǔ)文模擬試卷系列之68
- 《求真務(wù)實(shí)開(kāi)拓創(chuàng)新》課件
- 《康師傅促銷評(píng)估》課件
- 2025年國(guó)務(wù)院發(fā)展研究中心信息中心招聘應(yīng)屆畢業(yè)生1人高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年公安機(jī)關(guān)理論考試題庫(kù)500道及參考答案
- 《古蘭》中文譯文版
- 理想系列一體化速印機(jī)故障代碼
- 現(xiàn)代電路技術(shù)——故障檢測(cè)D算法
- 檢驗(yàn)科各專業(yè)組上崗輪崗培訓(xùn)考核制度全6頁(yè)
- 鈑金與成型 其它典型成形
- 工程停止點(diǎn)檢查管理(共17頁(yè))
- 爬架安裝檢查驗(yàn)收記錄表1529
- 2021年全國(guó)煙草工作會(huì)議上的報(bào)告
- 電氣工程課程設(shè)計(jì)——車間動(dòng)力及照明設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論