C程序設(shè)計(jì) 考試new

上傳人:xinsh****encai 文檔編號(hào):26813268 上傳時(shí)間:2021-08-13 格式:DOC 頁數(shù):6 大?。?8.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
C程序設(shè)計(jì) 考試new_第1頁
第1頁 / 共6頁
C程序設(shè)計(jì) 考試new_第2頁
第2頁 / 共6頁
C程序設(shè)計(jì) 考試new_第3頁
第3頁 / 共6頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《C程序設(shè)計(jì) 考試new》由會(huì)員分享,可在線閱讀,更多相關(guān)《C程序設(shè)計(jì) 考試new(6頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、科目 程序設(shè)計(jì)基礎(chǔ) 班級(jí) 姓名 學(xué)號(hào) 時(shí)間 山東理工大學(xué)試卷 密 封 線 共 6 頁 第 1 頁 題號(hào) 總分 分?jǐn)?shù) 一、 從下列四個(gè)供選擇的答案中選出一個(gè)正確答案(每題2分,共40分) 1.以下說法不正確的是 ( ) A.C程序中必須有一個(gè)main()函數(shù),C程序是從main()函數(shù)的第1條語句開始執(zhí)行的 B.非主函數(shù)都是在執(zhí)行主函數(shù)時(shí),通過函數(shù)調(diào)用或嵌套調(diào)用而得

2、以執(zhí)行的 C.C程序中的main()函數(shù)必須放在程序的開始位置 D.C程序中的main()函數(shù)位置可以任意指定 2.以下說法不正確的是 ( ) A.C程序中的一行可以寫多條語句 B.C程序中的語句可以采用縮進(jìn)格式書寫 C.C程序中的每行只能寫一條語句 D.C程序中可以用注釋提高程序的可讀性 3.屬于合法的C語言長(zhǎng)整型常量是 ( ) A.5864545 B.0L C.2E10 D.(long)1235456 4.在以下一組運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符是 ( ) A.<= B.= C.%

3、D.&& 5.C語言運(yùn)算對(duì)象必須時(shí)整型的運(yùn)算符是 ( ) A.%= B./ C.= D.<= 6.下列選項(xiàng)中,合法的C語言關(guān)鍵字是 ( ) A.VAR B.cher C.integer D.default 7.假定有以下變量定義: int k=7,x=12; 則能使值為3的表達(dá)式是 ( ) A. x%=(k%=5) B.x%=(k-k%5) C.x%=k-k%5 D.(x%=k)-(k%=5) 8.以下選項(xiàng)中屬于C語言的數(shù)據(jù)類型是 ( ) A.復(fù)數(shù)型 B.邏輯型

4、C.雙精度型 D.集合型 9.設(shè)x、y,z和k都是int型變量,則執(zhí)行表達(dá)式X=(y=4,z=16,k=32) 后,x的值為 ( ) 東北大學(xué)試卷 密 封 線 共 6 頁 第 2 頁 A.4 B.16 C.32 D .52 10.以下程序的輸出結(jié)果是 ( ) main() {int a=3; printf(“%d\n”,(a+=a-=a*a)); } A.-6 B.12 C.0

5、 D.-12 11.表示關(guān)系x<=y<=z的C 語言表達(dá)式為 ( ) A.(X<=Y)&&(Y<=Z) B.(X<=Y)AND(Y<=Z) C.(X<=Y(jié)<=Z) D.(X<=Y(jié))&(Y<=Z) 12.若有以下定義和語句: char c1=’b’,c2=’e’; printf(“%d,%c\n”,c2-c1,c2-‘a(chǎn)’+’A’); 則輸出結(jié)果是 ( ) A.2,M B.3,E C.2,E D.輸出結(jié)果不確定 13.假設(shè)定義:int x =

6、3, y = 3; 則復(fù)合賦值表達(dá)式x /= 1+y的值為 ( ) A. 0 B. 0.75 C. 6 D. 以上都錯(cuò) 14.表達(dá)式: 3>5 && -1 || 6 < 3 - !-1的值是: ( ) A. 0 B. 1 C.表達(dá)式不合法 D. 均不對(duì) 15.語句 if (3/4 > 1/2) a=1; else a=0; 運(yùn)行后, a的值是 ( ) A. 1 B. 0 C. 與機(jī)器有關(guān) D. 語法有錯(cuò) 16.已知字符 ‘b’ 的ASCII碼為 98 ,語句printf ("%d,

7、%c", ’b’,’b’+1 ) ;的輸出為 ( ) A.98,b B.語句不合法 C.98,99 D.98,c 17.對(duì)于int a,則表達(dá)式 1<=a<=5值是 ( ) A.0 B. 1 C. 不定 D.表達(dá)式語法有錯(cuò) 18.設(shè)C語言中,一個(gè)int型數(shù)據(jù)在內(nèi)存中占2個(gè)字節(jié),則unsigned int 型數(shù)據(jù)的取值范圍為 ( ) A.0~255 B.0~32767 C. 0~65535 D. 0~2147483647 19.語句while(!E);中的表達(dá)式!E等價(jià)于    。 A)

8、E==0 B)E!=1 C)E!=0 D)E==1 20.C語言中的標(biāo)識(shí)符只能由字母、數(shù)字和下劃線三種字符組成,且第一個(gè)字符 ( ) A.須為字母 B.必須為下劃線 C.必須為字母或下劃線 D.可以是字母、數(shù)字和下劃線中任一種字符 二、填空題(每空2分, 共30分) 1.判斷一個(gè)字符是否是字母或數(shù)字的邏輯判斷語句是 2.用下列for循環(huán)將大寫字母逆序輸出(即從Z到A), 其語句應(yīng)為: for (i=0; i<26; i++)

9、 ; 3.語句printf(“%%d%d”, 123); 將輸出 4.在C語言中,表示邏輯“真”值用 5.設(shè)x和y均為int型變量,且x=1,y=2,則表達(dá)式1.0+x/y的值是 6. 以下程序?qū)崿F(xiàn)輸出x,y,z三個(gè)數(shù)中的最大者,請(qǐng)?jiān)凇尽績(jī)?nèi)填入正確內(nèi)容。 #include main() { int x=4,y=6,z=7; int 【1】; if(【2】) u=x

10、; else u=y; if(【3】) v=u; else v=z; printf(“v=%d”,v); } 7. 下面程序的功能是用公式求π的近似值,直到最后一項(xiàng)的值小于10- 6為止,請(qǐng)?zhí)羁铡? #include #include main() { long i=1; 【1】 pi=0; while(i*i<=1e+6) { pi=【2】; i++; } pi=sqrt(6.0*pi); printf(“pi=%10.6f\n”,pi);

11、 } 8.以下程序的功能是從鍵盤輸入若干個(gè)學(xué)生成績(jī),統(tǒng)計(jì)計(jì)算出平均成績(jī), 并輸出低于平均分的學(xué)生成績(jī),用輸入負(fù)數(shù)結(jié)束輸入,請(qǐng)?zhí)羁? main() {float x[1000], sum=0.0,ave,a; int n=0,i; printf(“Enter mark;\n”);scanf(“%f”,&a); while(a>=0.0&&n<1000) {sum+【1】 ;x[n]= 【2】; n++;scanf(“%f”,&a); } ave=【3】; printf(“Output:\n”,ave); for(i=0);i

12、f(【4】) printf(“%f\n”,x[i]) } 9.下面程序輸出結(jié)果是 main() {char b[]=“Hello,you”; b[5]=0; printf(“%s\n”,b); } 三、回答相應(yīng)問題(共20分) 1. 有人寫出下面一條語句: printf(“a=%d, b=%d,c=%d\”, a,b,c); 編譯時(shí)出現(xiàn)引號(hào)不配對(duì)的信息,試分析其原因。(5分) 2. 試闡述‘x’和“x”的區(qū)別。(5分) 3. 假設(shè)有定義:static char str[]={

13、‘C’, ‘h’, ‘i’, ‘n’, ‘a(chǎn)’}; 則:printf(“%s”, str); 的輸出結(jié)果是什么?說明理由。(5分) 4.假設(shè)有以下程序段: int a[10]; …… a[10]=3; …… 試分析兩個(gè)a[10]的區(qū)別。(5分) 四、編程每題5分共10分 1.已知小雞0.5文錢/只,公雞2文錢/只,母雞3文錢/只,現(xiàn)要求100文錢正好買100只雞,請(qǐng)給出所有的組合。 2. 用數(shù)組輸出一個(gè)鉆石圖形 * * * * * * * * * * * 6

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!