《程序設(shè)計及算法語言A卷答案》由會員分享,可在線閱讀,更多相關(guān)《程序設(shè)計及算法語言A卷答案(2頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、東 南 大 學(xué) 考 試 卷(A卷)答案
學(xué)號 姓名
密
封
線
課程名稱
程序設(shè)計及算法語言1
考試學(xué)期
07-08-2
得分
適用專業(yè)
吳健雄學(xué)院
考試形式
閉卷
考試時間長度
120分鐘
卷面總分67,另有上機(jī)編程33分,總成績100分
一、簡答題(每問2分,共6分)
(1) 定義類時成員數(shù)據(jù)不分配內(nèi)存,不可賦初值。(2分)
(2) operator+是友元函數(shù)定義時不加Complex:: (2分)
(3) 錯在sum+=1/i中,1/i是
2、整除,除i為1時商為1,其他均為0
二、程序閱讀與修改題(共22分)
1.(5分)
a
b b b
c c c c c
d d d d d d d
c c c c c
b b b
a
2.(6分)
D D D D
C C C
B B
A
A
B B
C C C
D D D D
4.(5分)
請輸入一個正整數(shù):2
1.41421
請輸入一個正整數(shù):-2
這是一個負(fù)整數(shù)!
3.運(yùn)行結(jié)果:(2分)
In base class, x=2
In base class, x=3
指出錯
3、誤并更正:(2分)
定義虛函數(shù)要求同名、同參數(shù)、同返回值,可以將基類中的fn函數(shù)的參數(shù)類型改為float。也可以改派生類。
更正后的運(yùn)行結(jié)果:(2分)
In base class, x=2
In sub class, x=3.5
三、程序填空完善題(除特別標(biāo)出者外,每空1.5分,共39分)
1.(共10.5分)
(1) !isfull()或last<(maxSize-1)
(2) a[++last]=data
(3) !isempty()或last!=-1
(4) return a[last--]
(5) i<=last
4、
(6) insertRear(data)
(7) return deleteRear()
2.(其中8~10三空各2分,共9分)
(8) i=last;i>0;i—
(9) j=0;j()
(23) TempP->info
(24) tail->link=P1
(25) TempP=TempP->link
2