版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、模擬試題5講解,一、選擇題,1在下列自定義標(biāo)識符中,符合C語言規(guī)定的是 。(C) A3a Bfor Cb22c Da$b,2語句“printf(“%d;%c”,c=5,c=5);”的輸出結(jié)果為:(A) A5;5 B5,5 C5;5 D5,5,3下列敘述中正確的是 。(D) A) C語言中既有邏輯類型也有集合類型 B) C語言中沒有邏輯類型但有集合類型 C) C語言中有邏輯類型但沒有集合類型 D) C語言中既沒有邏輯類型也沒有集合類型,4a為一維數(shù)組名,則ai可表示為 。(B) AD 執(zhí)行后輸出結(jié)果是 。(A) A) 32767,32767B) 32767,032767 C) 32767,777
2、77D) 32767,077777,6若p為整型指針變量,它的原值為2000,執(zhí)行p=p+3后的值 為 。(A) A2006B2003C2001D2000,7設(shè)有以下說明語句 typedef struct int n; char ch8; PER; 則下面敘述中正確的是 。(B) A) PER 是結(jié)構(gòu)體變量名 B) PER是結(jié)構(gòu)體類型名 C) typedef struct 是結(jié)構(gòu)體類型 D) struct 是結(jié)構(gòu)體類型名,8以下程序段的輸出結(jié)果是 。(C) int x=3; do printf( “%3d”,x-=2); while(!(-x); A1B3 0C1 -2D死循環(huán),9以下程序企圖
3、把從終端輸入的字符輸出到名為abc.txt的文件中,直到從終端讀入字符#號時結(jié)束輸入和輸出操作,但程序有錯。 #include main() FILE *fout; char ch; fout=fopen(abc.txt,w); ch=fgetc(stdin); while(ch!=#) fputc(ch,fout); ch=fgetc(stdin); fclose(fout); 出錯的原因是 。(A) A) 函數(shù)fopen調(diào)用形式錯誤B) 輸入文件沒有關(guān)閉 C) 函數(shù)fgetc調(diào)用形式錯誤D) 文件指針stdin沒有定義,10有以下程序 main() int i; for(i=0;i3;i+
4、) switch(i) case 1: printf(%d,i); case 2: printf(%d,i); default: printf(%d,i); 執(zhí)行后輸出結(jié)果是 。(A) A) 011122 B) 012 C) 012020 D) 120,11若有說明語句:int a,b,c,*d=,12有以下程序 main() int a=5,b=4,c=3,d=2; if(abc) printf(%dn,d); else if(c-1=d)=1) printf(%dn,d+1); else printf(%dn,d+2) 執(zhí)行后輸出結(jié)果是 。(B) A) 2 B) 3 C) 4 D) 編譯時
5、有錯,無結(jié)果,13若定義:int a=511,*b=的輸出結(jié)果為:(D) A) 無確定值 B) a的地址 C) 512 D) 511,14有以下程序 main() int i=0,s=0; do if(i%2) i+; continue; i+; s +=i; while(i7); printf(%dn,s); 執(zhí)行后輸出結(jié)果是 。(A) A) 16B) 12C) 28D) 21,15以下不能正確進(jìn)行字符串賦初值的語句是 。(A) A) char str5=good!; B) char str=good!; C) char *str=good!; D) char str5=g,o,o,d;,1
6、6有以下程序 main() char a,b,c,*d; a=; b=xbc; c=0 xab; d=017; print(%c%c%cn,a,b,c,*d); 編譯時出現(xiàn)錯誤,以下敘述中正確的是 。(D) A) 程序中只有a=;語句不正確 B) b=xbc;語句不正確 C) d=“0127”;語句不正確 D) a=;和c=0 xab;語句都不正確,17以下程序中,while循環(huán)的循環(huán)次數(shù)是 。(D) main() int i=0; while(i10) if(i1) continue; if(i=5) break; i+; . A) 1 B) 10 C) 6 D) 死循環(huán),不能確定次數(shù),18
7、有如下程序 void f(int x,int y) int t; if(xy) t=x; x=y; y=t; main() int a=4,b=3,c=5; f(a,b); f(a,c); f(b,c); printf(%d,%d,%dn,a,b,c); 執(zhí)行后輸出結(jié)果是 。(C) A) 3,4,5 B) 5,3,4 C) 5,4,3 D) 4,3,5,19以下程序的輸出結(jié)果是 。(A) main() int a=4,b=5,c=0,d; d=!a A) 1 B) 0 C) 非0的數(shù) D) -1,20有以下程序 main() char *s=one,two,three,*p; p=s1; pr
8、intf(%c,%sn,*(p+1),s0); 執(zhí)行后輸出結(jié)果是 。(C) A) n,twoB) t,oneC)w,oneD) o,two,21以下程序的輸出結(jié)果是 。(D) int f() static int i=0; int s=1; s+=i; i+; return s; main() int i,a=0; for(i=0;i5;i+) a+=f(); printf(%dn,a); A) 20 B) 24 C) 25 D) 15,22在說明語句:int *f();中,標(biāo)識符f代表的是 。(D) A) 一個用于指向整型數(shù)據(jù)的指針變量 B) 一個用于指向一維數(shù)組的行指針 C) 一個用于指向
9、函數(shù)的指針變量 D) 一個返回值為指針型的函數(shù)名,23以下程序的輸出結(jié)果是 。(B) main() char cf35=AAAA,BBB,CC; printf(%sn,ch1); A) AAAA B) BBB C) BBBCC D) CC,24以下函數(shù)的功能是:通過鍵盤輸入數(shù)據(jù),為數(shù)組中的所有元素賦值。 #define N 10 void arrin(int xN) int i=0; while(iN) scanf(%d, ); 在下劃線處應(yīng)填入的是 。(C) A) x+i B) ps=s; 則對s數(shù)組元素的正確引用形式是 。(C) A) ps+1 B) *(ps+3) C) ps02 D)
10、*(ps+1)+3,26以下敘述中正確的是 。(B) A) 全局變量的作用域一定比局部變量的作用域范圍大 B)靜態(tài)(static)類別變量的生存期貫穿于整個程序的運行期間 C)函數(shù)的形參都屬于全局變量 D)未在定義語句中賦初值的auto變量和static變量的初值都是隨機值,27以下程序的輸出結(jié)果是 。(A) main() char x=040; printf(%0n,x1); A) 100 B) 80 C) 64 D) 32,28有以下程序 main() char str=xyz,*ps=str; while(*ps)ps+; for(ps-;ps-str=0;ps-)puts(ps); 執(zhí)
11、行后的輸出結(jié)果是 。(C) A) yzB) zC) zD) x xyz yz yz xy xyz xyz,29以下程序的輸出結(jié)果是 。(B) main() int b33=0,1,2,0,1,2,0,1,2,i,j,t=1; for(i=0;i3;i+) for(j=i;j=i;j+) t=t+bibjj; printf(%dn,t); A) 3B) 4C) 1D) 9,30設(shè)有如下定義 struct ss char name10; int age; char sex; std3,*p=std; 下面各輸入語句中錯誤的是 。(B) A) scanf(%d,二、閱讀程序,寫出程序運行結(jié)果 1以下
12、程序的輸出結(jié)果是 。 char cchar(char ch) if(ch=A ,abc+abc=defdef,2以下程序的輸出的結(jié)果是 。 int x=3; main() int i; for (i=1;ix;i+) incre(); ncre() staic int x=1; x*=x+1; printf( %d,x); ,2 6,3以下程序的輸出結(jié)果是 。 main() int x=0; sub( ,7,4以下程序的輸出的結(jié)果是 。 fun(int *pt,int n) int I,s=0; for(I=0;In;I=I+2,pt=pt+2) s=s+*pt; retrun (s); ma
13、in() static int a10=1,2,3,4,5,6,7,8,9,10; int *p,t; p= ,25,5以下程序的輸出的結(jié)果是 。 #include “stdio.h” main() long func(int x); printf(“%dn”,func(4); long func(int x) long p; if(x=0|x=1) return (2); p=x*func(x-1); return(p); ,48,6以下程序的輸出的結(jié)果是: #include “stdio.h” main() static int num10=1,0,0,0,0,0,0,0,0,0 int
14、I,j; for(j=0;j10;+j) for(I=0;Ij;+I) numj=numj+numI; for(j=0;j10;+j) printf(“%dn”,numj); ,1 1 2 4 8 16 32 64 128 256,三、程序填空 1以下程序中,select 函數(shù)的功能是:在N行M列的二維數(shù)組中,選出一個最大值作為函數(shù)值返回,并通過形參傳回此最大值所在的行下標(biāo)。請?zhí)羁铡?#define N 3 #define M 3 select(int aNM,int *n) int i,j,row=1,colum=1; for(i=0;iarowcolum)row=i;colum=j; *n= ; / row return ; / *n main() int aNM=9,11,23,6,1,15,9,17,20,max,n; max=select(a, ,2mystrlen函數(shù)的功能是計算str所指字符串的長度,并作為函數(shù)值返回。請?zhí)羁铡?int mystrlen(char *str) int i; for(i=0; !=0;i+); / *(str+i) return( ); / i ,3先輸入a數(shù)組,并以每行輸出8個數(shù)據(jù)的形式輸出a數(shù)組。 #include “stdio.h” main() int i,a50; for(i=0;i50;i+) s
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025中國熱帶農(nóng)業(yè)科學(xué)院香料飲料研究所第一批公開招聘8人(第1號海南)高頻重點提升(共500題)附帶答案詳解
- 2025中國建筑第二工程局限公司北京分公司招聘10人高頻重點提升(共500題)附帶答案詳解
- 2025中國華錄集團(tuán)限公司總部應(yīng)屆高校畢業(yè)生招聘高頻重點提升(共500題)附帶答案詳解
- 2025中國人壽內(nèi)蒙古分公司春季校園招聘114人高頻重點提升(共500題)附帶答案詳解
- 2025中儲糧油脂限公司招聘高頻重點提升(共500題)附帶答案詳解
- 2025下半年重慶酉陽自治縣教育事業(yè)單位招聘125人歷年高頻重點提升(共500題)附帶答案詳解
- 2025下半年深圳事業(yè)單位(職員)歷年高頻重點提升(共500題)附帶答案詳解
- 2025下半年山東煙臺市福山區(qū)事業(yè)單位招聘本科及以上學(xué)歷畢業(yè)生入伍15人高頻重點提升(共500題)附帶答案詳解
- 2025下半年四川省阿壩州事業(yè)單位招聘433人歷年高頻重點提升(共500題)附帶答案詳解
- 2025上海市陽光社區(qū)青少年事務(wù)中心招聘27名青年社工歷年高頻重點提升(共500題)附帶答案詳解
- 2024-2030年中國鋁汽車緊固件行業(yè)銷售規(guī)模與盈利前景預(yù)測報告
- 城市建設(shè)苗木吊裝安全方案
- 中醫(yī)院醫(yī)生作風(fēng)建設(shè)工作方案(6篇)
- DIY手工坊創(chuàng)業(yè)項目計劃書
- (高清版)DB21∕T 1795-2021 污水源熱泵系統(tǒng)工程技術(shù)規(guī)程
- 2024-2025學(xué)年人教版數(shù)學(xué)五年級上冊期末檢測試卷(含答案)
- 【MOOC】犯罪心理學(xué)-中南財經(jīng)政法大學(xué) 中國大學(xué)慕課MOOC答案
- 《外盤期貨常識》課件
- 2024江蘇鹽城港控股集團(tuán)限公司招聘23人易考易錯模擬試題(共500題)試卷后附參考答案
- 2024年三支一扶考試基本能力測驗試題及解答參考
- 天津市2023-2024學(xué)年高一上學(xué)期語文期末考試試卷(含答案)3
評論
0/150
提交評論