![計算機二級《C語言程序設(shè)計》測試題_第1頁](http://file4.renrendoc.com/view/b967fbd992f526e09d2ff096e0c1905d/b967fbd992f526e09d2ff096e0c1905d1.gif)
![計算機二級《C語言程序設(shè)計》測試題_第2頁](http://file4.renrendoc.com/view/b967fbd992f526e09d2ff096e0c1905d/b967fbd992f526e09d2ff096e0c1905d2.gif)
![計算機二級《C語言程序設(shè)計》測試題_第3頁](http://file4.renrendoc.com/view/b967fbd992f526e09d2ff096e0c1905d/b967fbd992f526e09d2ff096e0c1905d3.gif)
![計算機二級《C語言程序設(shè)計》測試題_第4頁](http://file4.renrendoc.com/view/b967fbd992f526e09d2ff096e0c1905d/b967fbd992f526e09d2ff096e0c1905d4.gif)
![計算機二級《C語言程序設(shè)計》測試題_第5頁](http://file4.renrendoc.com/view/b967fbd992f526e09d2ff096e0c1905d/b967fbd992f526e09d2ff096e0c1905d5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
本文格式為Word版,下載可任意編輯——計算機二級《C語言程序設(shè)計》測試題C語言是以函數(shù)形式供給給用戶的,這些函數(shù)可便當(dāng)?shù)恼{(diào)用,并具有多種循環(huán)、條件語句操縱程序流向,從而使程序完全布局化。下面給大家整理了計算機二級《C語言程序設(shè)計》測試題,接待閱讀!
計算機二級《C語言程序設(shè)計》測試題
一、選擇題每題1分,共25分
1以下程序的輸出結(jié)果是。
inta[5]=2,4,6,8,10,*P,**k;
p=a;k=p;
printf%d,*p++;
printf%d,**k;A.44B.22C.24D.46
此題共1分,參考答案:C
2若已定義:inta[9],*p=a;并在以后的語句中未變更p的值,不能表示a[1]地址的表達(dá)式為。A.p+1B.a+1C.a++D.++p
此題共1分,參考答案:C
3下面的變量說明中__________是正確的。A.char:a,b,c;B.chara;b;c;C.chara,b,c;D.chara,b,c
此題共1分,參考答案:C
4定義如下變量和數(shù)組:inti;intx[3][3]=1,2,3,4,5,6,7,8,9;
那么語句fori=0;i3;i++printf%d,x[i][2-i];的輸出結(jié)果是。A.159B.147C.357D.369
此題共1分,參考答案:C
5設(shè)A為存放短整型的一維數(shù)組,假設(shè)A的首地址為P,那么A中第i個元素的地址為。A.P+i*2B.P+i-1*2C.P+i-1D.P+i
此題共1分,參考答案:B
6以下對二維數(shù)組a舉行正確初始化的是A.inta[2][3]=1,2,3,4,5,6;B.inta[][3]=1,2,3,4,5,6;C.inta[2][]=1,2,3,4,5,6;D.inta[2][]=1,2,3,4;
此題共1分,參考答案:B
7main
intn;n=6*4,n+6,n*2;printf“n=%d”,n;
此程序的輸出結(jié)果是______________.A.30B.24C.60D.48
此題共1分,參考答案:B
8C語言中以只讀方式開啟一個文件應(yīng)選擇_______________參數(shù)。A.“r”B.“w”C.“rb”D.“a”
此題共1分,參考答案:A
9以下程序的輸出結(jié)果是。
charstr[15]=”hello!”;
printf“%d”,strlenstr;A.15B.14C.7D.6
此題共1分,參考答案:D
10以下描述中不正確的是。A.字符型數(shù)組中可能存放字符串。B.可以對字符型數(shù)組舉行整體輸入、輸出。C.可以對整型數(shù)組舉行整體輸入、輸出。D.不能在賦值語句中通過賦值運算符“=”對字符型數(shù)組舉行整體賦值。
此題共1分,參考答案:C
11選出以下標(biāo)識符中不是合法的標(biāo)識符的是。A.hot_doB.cat1C._priD.2ab
此題共1分,參考答案:D
12若有如下定義,那么__________是對數(shù)組元素的正確的引用。.
inta[10],*p;p=a;A.*a[10]B.a[11]C.*p+11D.*p*p*p
此題共1分,參考答案:D
13讀出以下語句的輸出結(jié)果是。
intx=10,y=10;
printf“%d%d”,x--,--y;A.1010B.99C.910D.109
此題共1分,參考答案:D
14以下說法中正確的是。A.C語言程序總是從第一個的函數(shù)開頭執(zhí)行B.在C語言程序中,要調(diào)用的函數(shù)務(wù)必在main函數(shù)中定義C.C語言程序總是從main函數(shù)開頭執(zhí)行D.C語言程序中的main函數(shù)務(wù)必放在程序的開頭片面
此題共1分,參考答案:C
15以下程序執(zhí)行后輸出的結(jié)果是。
intd=1;
funintp
intd=5;
d+=p++;
printf%d,,d;
main
inta=3;
funa;
d+=a++;
printf%d,d;A.8,4B.9,6C.9,4D.8,5
此題共1分,參考答案:A
16為了制止嵌套的條件分支語句if—else的二義性,C語言規(guī)定:C程序中的else總是與_____組成配對關(guān)系。A.縮排位置一致的ifB.在其之前未配對的ifC.在其之前未配對的最近的ifD.同一行上的if
此題共1分,參考答案:C
17以下描述中不正確的是。A.字符型數(shù)組中可能存放字符串。B.可以對字符型數(shù)組舉行整體輸入、輸出。C.可以對整型數(shù)組舉行整體輸入、輸出。D.不能在賦值語句中通過賦值運算符“=”對字符型數(shù)組舉行整體賦值。
此題共1分,參考答案:C
18不能把字符串:Hello!賦給數(shù)組b的語句是。A.charb[10]=’H’,’e’,’l’,’l’,’o’,’!’;B.charb[10];b=Hello!;C.charb[10];strcpyb,Hello!;D.charb[10]=Hello!;此題共1分,參考答案:B
19以下程序的輸出結(jié)果是。
char*p1=abcd,*p2=ABCD,str[50]=xyz;
strcpystr+2,strcatp1+2,p2+1;
printf%s,str;A.xyabcABB.abcABzC.ABabczD.xycdBCD
此題共1分,參考答案:D
20設(shè)有如下定義:intx=10,y=3,z;
那么語句printf%d,z=x%y,x/y;的輸出結(jié)果是。A.1B.0C.4D.3
此題共1分,參考答案:D
21運算符________的優(yōu)先級最高。A.[]B.+=C.?:D.++
此題共1分,參考答案:A
2022-03-2517:18:00反對1贊同18我的筆記查看網(wǎng)友筆記》支持最大字?jǐn)?shù):0/150提交公開我的筆記22設(shè)有如下定義:char*aa[2]=abcd,ABCD;那么以下說法中正確的是。A.aa數(shù)組成元素的值分別是abcd和ABCDB.aa是指針變量,它指向含有兩個數(shù)組元素的字符型一維數(shù)組C.aa數(shù)組的兩個元素分別存放的是含有4個字符的一維字符數(shù)組的首地址D.aa數(shù)組的兩個元素中各自存放了字符’a’和’A’的地址
此題共1分,參考答案:D
23C語言中,合法的字符型常數(shù)是_________。A.‘A’B.“A”C.65D.A此題共1分,參考答案:A
24設(shè)有說明double*p1[N];其中標(biāo)識符p1是。A.N個指向double型變量的指針。B.指向N個double型變量的函數(shù)指針。C.一個指向由N個double型元素組成的一維數(shù)組的指針。D.具有N個指針元素的一維指針數(shù)組,每個元素都只能指向double型量。
此題共1分,參考答案:C
25在C程序中有如下語句:char*funcintx,inty;它是。A.對函數(shù)func的定義。B.對函數(shù)func的調(diào)用。C.對函數(shù)func的原型說明。D.不合法的。
此題共1分,參考答案:C
二、程序填空題共20分
26求主次對角線之和。
main
staticinta[][3]=9,7,5,1,2,4,6,8;
intI,j,s1=0,s2=0;
forI=0;I3;I++
forj=0;j3;j++
if__________
s1=s1+a[I][j];
if__________
s2=s2+a[I][j];
printf“%d%d”,s1,s2;
此題共2分,參考答案:I==jI+j==2
27從鍵盤上輸入10個數(shù),求其平均值。
main
inti;
floatf,sum;
fori=1,sum=0.0;i11;i++
__________;
__________;
printf“average=%f”,sum/10;
此題共2分,參考答案:scanf“%f”,f;sum+=f;
28main
inta,b;
fora=1,b=1;a=100;a++
ifb=20break;
ifb%3==1
b+=3;continue;
b-=5;
程序的輸出結(jié)果a的值為__________。此題共2分,參考答案:8
29inty=1,x,*p,a[]=2,4,6,8,10;
p=a[1];
forx=0;x3;x++
y+=*p+x;
printf%d,y;
程序的輸出結(jié)果y的值是__________。此題共2分,參考答案:19
30以下程序段是從鍵盤輸入的字符中統(tǒng)計數(shù)字字符的個數(shù),用換行符終止循環(huán)。
Intn=0,ch;Ch=get;
While__________________
if________________n++;c=get;
此題共2分,參考答案:ch!=’’ch=’0’ch=’9’
31int*p的含義是______________________________。
此題共2分,參考答案:指針變量p為整型
32intx=6,y=7;
printf“%d,”,x++;
printf“%d”,++y;
程序的輸出結(jié)果是__________。
此題共2分,參考答案:6,8
33以下程序的功能是:從鍵盤上輸入若干個學(xué)生的勞績,統(tǒng)計并輸出最高勞績和最低勞績,當(dāng)輸入負(fù)數(shù)時終止輸入.請?zhí)羁?
main
floatx,amax,amin;
scanf%f,x;
amax=x;amin=x;
while
ifxamaxamax=x;
ifamin=x;
scanf%f,x;
printfamax=%famin=%f,amax,amin;此題共2分,參考答案:x=0.0x=amin34floatf=3.1415927;
printf“%f,%5.4f,%3.3f”,f,f,f;
那么程序的輸出結(jié)果是__________。
此題共2分,參考答案:3.141593,3.1416,3.142
35floatf=3.1415927;
printf“%f,%5.4f,%3.3f”,f,f,f;
那么程序的輸出結(jié)果是__________。
此題共2分,參考答案:3.141593,3.1416,3.142
三、判斷題共5分
36C語言源程序文件通過了編譯、連接之后,生成一個后綴為.EXE的文件。
此題共1分,參考答案:對
37利用fclose函數(shù)關(guān)閉已開啟的文件。。
此題共1分,參考答案:對
38表達(dá)式0195是一個八進(jìn)制整數(shù)。
此題共1分,參考答案:錯
39數(shù)組名代表數(shù)組的首地址。
此題共1分,參考答案:對
40在C程序中,APH和aph代表不同的變量。
此題共1分,參考答案:對
四、程序設(shè)計題共30分
41有N個學(xué)生,每個學(xué)生的信息包括學(xué)號、性別、姓名、四門課的勞績,從鍵盤上輸入N個學(xué)生的信息,要求輸出總平均勞績最高的學(xué)生信息,包括學(xué)號、性別、姓名和平均勞績。此題共5分,參考答案:#includestdio.h
#defineN3
structstudent
longstu_num;
charsex;
charname[15];
intscore[4];
floataverage;;
main
intI,j,index;
floatsum,max;
structstudentstuarr[N];
forI=0;Iprintfpleaseinput%dstudentinformation:,I+1;
scanf%ld,%c,%s,stuarr[I].stu_num,stuarr[I].sex,stuarr[I].name;
forj=0;j4;j++
scanf%d,stuarr[I].score[j];
forI=0;Isum=0.0;
forj=0;j4;j++
sum+=stuarr[I].score[j];
stuarr[I].average=sum/4.0;
max=stuarr[0].average;
index=0;
forI=1;Iifstuarr[I].averagemax
max=stuarr[I].average;index=I;
printf總平均勞績最高的學(xué)生信息是學(xué)號=%ld,性別=%c,姓名=%s,平均勞績=%4.1f,stuarr[index].stu_num,stuarr[index].sex,stuarr[index].name,stuarr[i42有一個一維數(shù)組,內(nèi)放10個學(xué)生勞績,寫一個函數(shù),求出平均分。
此題共5分,參考答案:floataveragefloatarray[],intn
intI;
floataver,sum=array[0];
forI=1;Isum=sum+array[I];
aver=sum/n;
returnaver;
main
floatave,score[10];
intI;
forI=0;I10;I++
scanf%f,score[I];
ave=averagescore,10;
printf%f,ave;
43編程計算以下表達(dá)式:s=n!n從鍵盤上輸入
此題共5分,參考答案:#includestdio.h
main
longt=1;
inti;
fori=1;i=10;i++
t=t*i;
printf%ld,t;
44從鍵盤上輸出10個整數(shù)存入一維數(shù)組中,按由大到小的依次輸出。
此題共5分,參考答案:#includestdio.h
main
inti,j,a[10];
fori=1;i=10;i++
scanf%d,a[i];
fori=0;i9=;i++
forj=9;ji;j--
ifa[j-1]t=a[j-1];
a[j-1]=a[j];
a[j]=t;
fori=0;i10;i++
printf%d,a[i];
45三個整數(shù)a、b、c,由鍵盤輸入,輸出其中最大的數(shù)。
此題共5分,參考答案:main
inta,b,c;
printf“請輸入三個整數(shù):”;scanf“%d,%d,%d
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力行業(yè)助理的工作職責(zé)簡述
- 高校人才培養(yǎng)方案的更新
- 2025年全球及中國石油和天然氣行業(yè)用有機緩蝕劑行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球桶形立銑刀行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國醫(yī)療推車液晶顯示器行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球輪胎式破碎機行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國劇場動作自動化設(shè)備行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國單線金剛石線切割機行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球履帶調(diào)節(jié)器行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球防水低光雙筒望遠(yuǎn)鏡行業(yè)調(diào)研及趨勢分析報告
- 安全生產(chǎn)網(wǎng)格員培訓(xùn)
- 小學(xué)數(shù)學(xué)分?jǐn)?shù)四則混合運算300題帶答案
- 林下野雞養(yǎng)殖建設(shè)項目可行性研究報告
- 心肺復(fù)蘇術(shù)課件2024新版
- 2024年內(nèi)蒙古呼和浩特市中考文科綜合試題卷(含答案)
- 大型商場招商招租方案(2篇)
- 會陰擦洗課件
- 2024年交管12123學(xué)法減分考試題庫和答案
- 臨床下肢深靜脈血栓的預(yù)防和護(hù)理新進(jìn)展
- 2024年山東泰安市泰山財金投資集團有限公司招聘筆試參考題庫含答案解析
- 內(nèi)鏡下粘膜剝離術(shù)(ESD)護(hù)理要點及健康教育
評論
0/150
提交評論