二、填空題
(1)在樹形結(jié)構(gòu)中,樹根結(jié)點沒有【1】。
【參考答案】
【1】前件
(2)Jackson結(jié)構(gòu)化程序設(shè)計方法是英國的M.Jackson提出的,它是一種面向【2】的設(shè)計方法。
【參考答案】
【2】數(shù)據(jù)結(jié)構(gòu)
(3)面向?qū)ο蟮哪P椭,最基本的概念是對象和?】。
【參考答案】
【3】類
(4)軟件設(shè)計模塊化的目的是【4】。
【參考答案】
【4】降低復(fù)雜性
(5)數(shù)據(jù)模型按不同應(yīng)用層次分成3種類型,它們是概念數(shù)據(jù)模型、【5】和物理數(shù)據(jù)模型。
【參考答案】
【5】邏輯數(shù)據(jù)模型
(6)派生類的成員一般分為兩部分,一部分是【6】,另一部分是自己定義的新成員。
【參考答案】
【6】從基類繼承的成員
(7)以下程序輸出的結(jié)果是【7】。
#include
void main()
{ int a=5,b=4,c=3,d;
d=(a>b>C);
cout << d; }
【參考答案】
【7】0
(8)設(shè)i,j,k均為int型變量,則執(zhí)行完for(i=0, j=10; i<=j; i++, j--)k=i+j;語句后,k的值為【8】。
【參考答案】
【8】10
(9)如果要把返回值為void的函數(shù)A聲明為類B的友元函數(shù),則應(yīng)在類B的定義中加入的語句是【9】。
【參考答案】
【9】friend void A( );
(10)如果類B繼承了類A,則稱類A為類B的基類,類B稱為類A的【10】。
【參考答案】
【10】派生類
(11)將x+y中的+運(yùn)算符用友元函數(shù)重載應(yīng)寫為【11】。
【參考答案】
【11】operator+(x,y)
(12)已知程序的結(jié)果為1 2 3,請?zhí)羁铡?/P>
#include
template
class A
{ public:
T x,y,z;
void display(){cout << x << " " << y << " " << z;} };
void main()
{ Aa1;
【12】
【13】
【14】
a1.display(); }
【參考答案】
【12】a1.x=1【13】a1.y=2【14】a1.z=3
(13)下列程序段的輸出結(jié)果是【15】。
cout << fixed << 509.123456789 << endl;
【參考答案】
【15】509.123457
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |