西南交大高級(jí)語言程序設(shè)計(jì)客觀題5
《西南交大高級(jí)語言程序設(shè)計(jì)客觀題5》由會(huì)員分享,可在線閱讀,更多相關(guān)《西南交大高級(jí)語言程序設(shè)計(jì)客觀題5(10頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
一、單項(xiàng)選擇題(只有一個(gè)選項(xiàng)正確,共 16 道小題)1. 以下正確的 C 標(biāo)識(shí)符是 (A) 0XH(B) _80(C) main#(D) A你選擇的答案: B 正確正確答案:B解答參考:2. C 語言表示邏輯假的方法是 (A) FALSE(B) 0(C) 1(D) NULL你選擇的答案: B 正確正確答案:B解答參考:3. 能正確表達(dá)邏輯關(guān)系a10或a0 的 C 語言表達(dá)式是 (A) a=10ora=0|a=10&a=10|a if(ai return(p);在下劃線處應(yīng)填入的是 。(A) i=p(B) ap=ai(C) p=j(D) p=i你選擇的答案: D 正確正確答案:D解答參考:9. 在 C 語言中,能代表邏輯“真”的是_。(A) true(B) 大于 0 的數(shù)(C) 非 0 的整數(shù)(D) 非 0 的數(shù)你選擇的答案: D 正確正確答案:D解答參考:10. 若有定義和語句:int a=10,b=20,*p=,則輸出結(jié)果是_。(A) 10,20(B) 10,10(C) 20,10(D) 20,20你選擇的答案: D 正確正確答案:D解答參考:11.若有定義 struct int a5; b; 則正確表達(dá)成員數(shù)組 a 的最后一個(gè)元素的地址表達(dá)式是。(A) b.a(B) b.a5(C) b.a+4(D) &(&ba4)你選擇的答案: C 正確正確答案:C解答參考:12. 為改寫磁盤文件中的數(shù)據(jù),文件打開方式串正確的是 。(A) ab+(B) rb(C) wb+(D) rb+你選擇的答案: D 正確正確答案:D解答參考:13. 若有定義 int a34; 以下 是對(duì)該數(shù)組元素的錯(cuò)誤引用。(A) a32(B) (a1+2)(C) (a+2)+3)(D) (a+1)你選擇的答案: A 正確正確答案:A解答參考:14. 若變量已有正確定義,程序 a=0; for (i=1; iif(y=A puts(a);若程序的輸入為 SWJTU,則輸出結(jié)果為 (3) 。參考答案: swjtu 25. #include “stdio.h”#define N 5int swap(int *p, int *q)int t;if(preturn pvoid f(int a ,int m)int *p, *q;p=a;q=a+m;while(swap(p,q)p+; q-void main( )int m,aN;for(m=0;mf(a,N-1);for(m=0;m若程序的輸入為 8 9 2 3 4, 則輸出結(jié)果為 (4) 。 參考答案:4 3 2 9 826. 下面程序的功能是輸出 100 至 1000 以內(nèi)的素?cái)?shù),請(qǐng)?zhí)羁帐怪晟啤?include (1) main() int m,k,j;for(m=100;mk 或 j=k+1 27. 下面程序的功能是統(tǒng)計(jì)字符文件 a .txt 中有多少個(gè)空格,請(qǐng)?zhí)羁帐怪晟啤?include stdio.hmain ( ) FILE *fp; char ch; int n= (5) ;if(!(fp=fopen(“a .txt”, (6) ) printf(File open correct!n);exit(0); while ( (7) ) ch=fputc( fp ); if(feof(p1)break;if( (8) n+;printf(n=%dn,n);fclose(fp);參考答案: (5) 0 (6) ”r” (7) feof(fp) (8) ch= = 28. 有如下語句:char A = SWJTU ; 該字符串的長(zhǎng)度是 (3) ,A3= (4) 。參考答案:(3) 5 (4) T(允許無單引號(hào)和寫 ASCII 碼 84)29. 若有定義 int x=5, n=5;則執(zhí)行語句 x+=n+; 后, x 的值= (5) ,n 的值= (6) 。參考答案:(5) 10 (6) 6 30. 若有 int a=2,b=1,c=0; 執(zhí)行語句 c=a+ - b - -;后,變量 c 的值為 (14) b 的值 (15) 參考答案:(14) 1 (15) 0 31. 編程打印如下圖形到屏幕上。 (9 分)*要求打印行數(shù)由鍵盤輸入。參考答案:#include /* 程序結(jié)構(gòu)正確 2 分 */void main() int n, i, j;scanf(“%d”, /* 正確輸入行數(shù) 1 分 */for(i=1;i=0&amcj+1=am;k+;break; if(k0) for(m=0;m /*正確輸出 2 分*/else printf(no common elements);printf(n);- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
10 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 西南 交大 高級(jí) 語言程序設(shè)計(jì) 客觀
鏈接地址:http://m.italysoccerbets.com/p-326827.html