




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
試卷代號(hào):1253座位號(hào)口口
國家開放大學(xué)2020年春季學(xué)期期末統(tǒng)一考試
C語言程序設(shè)計(jì)試題
2020年7月
題號(hào)四總分
分?jǐn)?shù)
得分評(píng)卷人
一、單項(xiàng)選擇題(把合適的選項(xiàng)編號(hào)填寫在括號(hào)內(nèi)。每小題3分.共
42分)
1.在C語言中,一條簡單語句的結(jié)束符是()
A.逗號(hào)B.冒號(hào)
C.分號(hào)D.空格
2.一個(gè)程序文件開始使用的每條預(yù)處理命令,其首字符必須是(
A.@B.#
C.$D.%
3.用于從鍵盤上為變量輸人值的標(biāo)準(zhǔn)輸人函數(shù)是(
A.printf()B.print()
C.scanf()D.output()
4.float類型的長度為(
A.1B.2
C.4D.8
5.運(yùn)算符優(yōu)先級(jí)最高的是(
A.&&B.〔]
C.++D./
554
6.設(shè)x和y均為邏輯值,則x衣&y為真的條件是()。
A.它們均為真B.其中一個(gè)為真
C.它們均為假D.其中一個(gè)為假
7.在循環(huán)語句“for(i一l;i<10;i+?2)S;”中,循環(huán)體S被執(zhí)行的次數(shù)為()。
A.10B.6
C.4D.5
8.假定有一個(gè)定義語句為“inta[10〕={3,4,2,8,6};",則元素a〔3〕的值為()。
A.4B.2
C.8D.6
9.對(duì)于一維字符數(shù)組a[N],用來存儲(chǔ)一個(gè)字符串的長度至多為()。
A.N一2B.N
C.N+1D.N一1
10.一個(gè)指針類型的簡單變量占用內(nèi)存中的字節(jié)數(shù)為()。
A.2B.4
C.8D.16
11,已知“intb[10〕;int,pb;",則下面不正確的賦值語句為()。
A.pb一b;B.pb一&b「o];
C.pb=b+2;D.pb一b[5];
12.假定一個(gè)函數(shù)原型語句為“intfl(inta〔],intn);",與數(shù)組參數(shù)等價(jià)的表示為()
A.int二*aB.inta
C.int乙aD.int*a
13.與結(jié)構(gòu)成員訪問表達(dá)式p一>name等價(jià)的表達(dá)式為()。
A.p.nameB.(二p).name
C.關(guān)p.nameD.關(guān)(p一>name)
14.在C語言中,關(guān)閉一個(gè)數(shù)據(jù)文件的系統(tǒng)函數(shù)為()。
A.fclose()B.fopen()
C.fread()D.fwrite()
555
得分評(píng)卷人
二、是非判斷題(根據(jù)敘述正確與否在其后面的括號(hào)內(nèi)打?qū)μ?hào)“丫”或
叉號(hào)“X”。每小題2分,共30分)
15.在C語言程序中,有兩種使用注釋語句的方法。()
16.常數(shù)3.26是雙精度浮點(diǎn)數(shù)。()
17.表達(dá)式(int)14、6%5的值為4。()
18.關(guān)系表達(dá)式(劉~0)的等價(jià)表達(dá)式為(x)。()
19.while循環(huán)是先執(zhí)行循環(huán)體,然后進(jìn)行循環(huán)條件判斷。()
20.在一維數(shù)組的定義語句中,數(shù)組名后帶有一對(duì)中括號(hào)。()
21.字符串不允許為空,至少需要包含一個(gè)字符。()
22.有一條語句為“。har52〔4]一”abed";",52數(shù)組長度的定義是合適的。()
23.已知“inta〔10〕,*p=a;",則進(jìn)行p++運(yùn)算是允許的。()
24.函數(shù)定義格式中的參數(shù)表被稱為實(shí)參表。()
25.在C語言程序中,對(duì)于遞歸函數(shù)和非遞歸函數(shù),其函數(shù)頭部無區(qū)別標(biāo)志。()
26.在結(jié)構(gòu)類型的定義中,其中的數(shù)據(jù)成員可以是本身類型的直接對(duì)象。()
27.在一個(gè)鏈表的結(jié)點(diǎn)結(jié)構(gòu)中,必然包含有一個(gè)指向自身結(jié)點(diǎn)類型的指針域。()
28.在一個(gè)磁盤數(shù)據(jù)文件的文件名中,文件主名和擴(kuò)展名都是必須的,不可省略。(
29.對(duì)二進(jìn)制文件進(jìn)行讀和寫操作將使用同一個(gè)系統(tǒng)函數(shù)。()
得分評(píng)卷人
三、程序填空題(分析程序后把合適的內(nèi)容填寫在括號(hào)內(nèi)。每小題5
分,共20分)
30.執(zhí)行下面程序的輸出結(jié)果為(
#include<stdio.h>
voidmain(){
intx=5,y=0;
switch(2,x+3){
case4:y+一x;break;
case7:y+=2關(guān)x+1;break;
case10:y+一3關(guān)x;break;
default:y+=x一1;
}
printf("y?%d\n",y);
}
556
31.執(zhí)行下面程序的輸出結(jié)果為()。
#include<stdio.h>
voidmain(){
intx=12,s=0;
do{s+=x;x一一3;}while(x>0);
printf("s=%d\n",s);
}
32.執(zhí)行下面程序的輸出結(jié)果為()。
#include<stdio.h>
#defineNS
voidmain(){
inta「N]一{3,5,8,10,15,20,32,66};
lfltl,x;
for(i一0;i<N/2;i++){
x一a[i〕;a[i〕=a[N一l一i〕;a[N一1一i]一x;
}
printf("%d\n'",a〔l]+a〔3]);
33.執(zhí)行下面程序的輸出結(jié)果為()。
#include<stdio.h>
voidmain(){
inta[3〕[3〕一{{13,18,16},{15,19,12},{8,15,22}};
inti,j,x一a〔o〕[o〕;
for(i=0;i<3;i++)
for(j=0;j<3;j++)
if(a[i〕[j〕<x)x=a[i〕[j〕;
printf("x一%d\n",x);
557
得分評(píng)卷人
四、編程題【按題目要求編寫程序或函數(shù)。每小題4分,共8分)
34.補(bǔ)充完整下面的函數(shù)定義,要求返回二維數(shù)組a〔m〕[n〕中所有元素的平均值。假定
在計(jì)算過程中采用變量,存放累加值,采用i和j作為掃描數(shù)組的循環(huán)變量。
doubleMean(doublea[〕〔N〕,intm,intn)
Intl,J;
doubles?0.0
刀在下面添上合適的for雙重循環(huán)語句
returns/(m*n);
35.補(bǔ)充完整下面的函數(shù)定義,利用for循環(huán)計(jì)算1+21+2"+?+2n的值,最后返回計(jì)
算結(jié)果。假定計(jì)數(shù)變量用i表示,每次累乘2的變量用p表示,每次累加一個(gè)數(shù)據(jù)項(xiàng)值的變量
用sum表示。
intFF(Intn)
inti,p一1,sum=I;
刀在下面一行的后面補(bǔ)上for循環(huán)語句的語句體
for(i一1;i<=n;i++)
retUrnSUm;
558
試卷代號(hào):1253
國家開放大學(xué)2020年春季學(xué)期期末統(tǒng)一考試
C語言程序設(shè)計(jì)試題答案及評(píng)分標(biāo)準(zhǔn)
(供參考)
2020年7月
一、單項(xiàng)選擇題(把合適的選項(xiàng)編號(hào)填寫在括號(hào)內(nèi)。每小題3分,共42分)
1.C2.B3.C4.C5.B
6.A7.D8.C9.D10.B
11.D12.D13.B14.A
二、是非判斷題(根據(jù)敘述正確與否在其括號(hào)內(nèi)打?qū)μ?hào)“丫”或叉號(hào)“X”。每小題2分,共30分)
15.丫16.X17.丫18.丫19.X
20.丫21.X22.X23.丫24.X
25.丫26.X27.丫28.X29.X
三、程序填空題(分析程序后把合適的內(nèi)容填寫在括號(hào)內(nèi)。每小題5分,共20分)
30.y=4
31.5=30
32.47
33.x一8
四、編程題(按題目要求編寫程序或函數(shù)。每小題4分,共8分)
評(píng)分標(biāo)準(zhǔn):根據(jù)程序或函數(shù)編寫的正確與完整程度酌情給分。
34·for(i=o;i<m;i++)//1分
for(i=0;i<n;j++)//1分
s+=a[i〕〔j];//2分
35.{p*一2;sum+一p;}//4分
559
試卷代號(hào):1253座位號(hào)口口
國家開放大學(xué)2020年春季學(xué)期期末統(tǒng)一考試
C語言程序設(shè)計(jì)試題
2020年7月
題號(hào)四總分
分?jǐn)?shù)
得分評(píng)卷人
一、單項(xiàng)選擇題(把合適的選項(xiàng)編號(hào)填寫在括號(hào)內(nèi)。每小題3分.共
42分)
1.在C語言中,一條簡單語句的結(jié)束符是()
A.逗號(hào)B.冒號(hào)
C.分號(hào)D.空格
2.一個(gè)程序文件開始使用的每條預(yù)處理命令,其首字符必須是(
A.@B.#
C.$D.%
3.用于從鍵盤上為變量輸人值的標(biāo)準(zhǔn)輸人函數(shù)是(
A.printf()B.print()
C.scanf()D.output()
4.float類型的長度為(
A.1B.2
C.4D.8
5.運(yùn)算符優(yōu)先級(jí)最高的是(
A.&&B.〔]
C.++D./
554
6.設(shè)x和y均為邏輯值,則x衣&y為真的條件是()。
A.它們均為真B.其中一個(gè)為真
C.它們均為假D.其中一個(gè)為假
7.在循環(huán)語句“for(i一l;i<10;i+?2)S;”中,循環(huán)體S被執(zhí)行的次數(shù)為()。
A.10B.6
C.4D.5
8.假定有一個(gè)定義語句為“inta[10〕={3,4,2,8,6};",則元素a〔3〕的值為()。
A.4B.2
C.8D.6
9.對(duì)于一維字符數(shù)組a[N],用來存儲(chǔ)一個(gè)字符串的長度至多為()。
A.N一2B.N
C.N+1D.N一1
10.一個(gè)指針類型的簡單變量占用內(nèi)存中的字節(jié)數(shù)為()。
A.2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑電氣控制技術(shù)趙建偉83課件
- 黑龍江省伊春市紅星區(qū)2025年三下數(shù)學(xué)期末綜合測試模擬試題含解析
- 2024-2025學(xué)年四川省巴中市平昌縣四下數(shù)學(xué)期末聯(lián)考模擬試題含解析
- 湖南城市學(xué)院《企業(yè)競爭情報(bào)》2023-2024學(xué)年第二學(xué)期期末試卷
- 湖南稅務(wù)高等專科學(xué)?!盾浖_發(fā)工具》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴州護(hù)理職業(yè)技術(shù)學(xué)院《保險(xiǎn)學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 達(dá)州職業(yè)技術(shù)學(xué)院《空間信息高性能計(jì)算》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025年西雙版納傣族自治州數(shù)學(xué)四年級(jí)第二學(xué)期期末考試模擬試題含解析
- 臨沂大學(xué)《新媒體營銷與策劃》2023-2024學(xué)年第二學(xué)期期末試卷
- 蘭州交通大學(xué)《管學(xué)概論》2023-2024學(xué)年第二學(xué)期期末試卷
- 滋補(bǔ)品項(xiàng)目效益評(píng)估報(bào)告
- 提綱作文(解析版)- 2025年天津高考英語熱點(diǎn)題型專項(xiàng)復(fù)習(xí)
- 2025年南京機(jī)電職業(yè)技術(shù)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點(diǎn)試題含答案解析
- 2025年春新人教版歷史七年級(jí)下冊全冊課件
- 2025年浙江臺(tái)州機(jī)場管理有限公司招聘筆試參考題庫含答案解析
- 《中式風(fēng)格陳設(shè)》課件
- 《汽車空調(diào)工作原理》課件
- 2024年鄭州黃河護(hù)理職業(yè)學(xué)院單招職業(yè)技能測試題庫及解析答案
- 2025屆廣東省佛山一中石門中學(xué)高考沖刺押題(最后一卷)數(shù)學(xué)試卷含解析
- 2024-2030年中國氣象服務(wù)行業(yè)深度調(diào)查及投資戰(zhàn)略建議報(bào)告
- (2024)新疆(兵團(tuán))公務(wù)員考試《行測》真題及答案解析
評(píng)論
0/150
提交評(píng)論