设有以下类的定义:
class Ex
int x;
public:
void setx(int t=0);
;
若在类外定义成员函数setx( ),以下定义形式中正确的是

A:void setx(int t)... B:void Ex: :setx(int t)... C:Ex: :void setx(int t)... D:void Ex: :setx()...

已知类A有公用数据成员a,并重载了=运算符,且有A obj2;const A * ptr= new A;则下列语句错误的是

A:ptr->a=100; B:ptr=&obj2; C:ptr++; D:obj2=*ptr;

以下选项中与k=n++;完全等价的表达式是

A:k=n,n=n+1 B:n=n+1,k=n; C:k=++n; D:k+=n+1

以下有关类与结构体关系的叙述不正确的是

A:结构体中只包含数据;类中封装了数据和操作 B:结构体的成员对外界通常是开放的;类的成员可以被隐蔽 C:用struct不能声明一个类型名;而class可以声明一个类名 D:结构体成员默认为Public;类成员默认为private

程序设计方法要求在程序设计过程中

A:先编制出程序,经调试使程序运行结果正确后再画出程序的流程图 B:先编制出程序,经调试使程序运行结果正确后再在程序中的适当位置处加注释 C:先画出流程图,再根据流程图编制出程序,最后经调试使程序运行结果正确后再在程序中的适当位置处加注释 D:以上三种说法都不对

语句cout<<(a=2)&&(b=-2);的输出结果是

A:无输出 B:结果不确定 C:-1 D:1

以下的for循环
for(x=0,y=0,(y! =123)&&(x<4);x++);

A:是无限循环 B:循环次数不定 C:最多执行4次 D:最多执行3次

在多继承中,公用派生和私有派生对于基类成员在派生类中的可访问性与单继承规则

A:完全相同 B:完全不同 C:部分相同,部分不同 D:以上都不对

对于常数据成员,下面描述正确的是

A:常数据成员可以不初始化,并且不能更新 B:常数据成员必须被初始化,并且不能更新 C:常数据成员可以不初始化,并且可以被更新 D:常数据成员必须被初始化,并且可以被更新

在结构化分析方法中,数据字典的作用是

A:存放所有需要处理的原始数据 B:存放所有处理的结果 C:存放所有的程序文件 D:描述系统中所用到的全部数据和文件的有关信息

微信扫码获取答案解析
下载APP查看答案解析