二、填空题
(1)在树形结构中,树根结点没有 【1】 。
【参考答案】
【1】前件
(2)Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向 【2】 的设计方法。
【参考答案】
【2】数据结构
(3)面向对象的模型中,最基本的概念是对象和 【3】 。
【参考答案】
【3】类
(4)软件设计模块化的目的是 【4】 。
【参考答案】
【4】降低复杂性
(5)数据模型按不同应用层次分成3种类型,它们是概念数据模型、 【5】 和物理数据模型。
【参考答案】
【5】逻辑数据模型
(6)派生类的成员一般分为两部分,一部分是 【6】 ,另一部分是自己定义的新成员。
【参考答案】
【6】从基类继承的成员
(7)以下程序输出的结果是 【7】 。
#include
void main()
{ int a=5,b=4,c=3,d;
d=(a>b>c);
cout << d; }
【参考答案】
【7】 0
(8)设i,j,k均为int型变量,则执行完for(i=0, j=10; i<=j; i++, j--)k=i+j;语句后,k的值为 【8】 。
【参考答案】
【8】 10
(9)如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是 【9】 。
【参考答案】
【9】friend void A( );
(10)如果类B继承了类A,则称类A为类B的基类,类B称为类A的 【10】 。
【参考答案】
【10】派生类
(11)将x+y中的+运算符用友元函数重载应写为 【11】 。
【参考答案】
【11】operator+(x,y)
(12)已知程序的结果为1 2 3,请填空。
#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)下列程序段的输出结果是 【15】 。
cout << fixed << 509.123456789 << endl;
【参考答案】
【15】509.123457
[本文共有 6 页,当前是第 6 页] <<上一页 下一页>>