- A.顺序结构
- B.分支结构
- C.选择结构
- D.重复结构
- A.12300
- B.123
- C.1
- D.321
- A.因变量类型与格式描述符的类型不匹配输出无定值
- B.输出项与格式描述符个数不符,输出为零值或不定值
- C.a,97,12k=12
- D.a,97,k=12
- A.0
- B.1
- C.2
- D.3
- A.需求分析阶段
- B.概念设计阶段
- C.逻辑设计阶段
- D.物理设计阶段
- A.图元关系
- B.数据流
- C.控制流
- D.调用关系
- A.1,2
- B.2,3
- C.3,4
- D.4,1
- A.结构
- B.引用
- C.类和对象
- D.静态成员函数
- A.3,5,5,3
- B.3,5,3,5
- C.5,3,3,5
- D.5,3,5,3
- 13
-
原因排除法属于( )。
- A.软件调试方法
- B.黑盒测试方法
- C.白盒测试方法
- D.动态测试方法
- A.0123
- B.3120
- C.0312
- D.3012
- A.继承可以实现软件复用
- B.虚基类可以解决由多继承产生的二义性问题
- C.派生类构造函数要负责调用基类的构造函数
- D.派生类没有继承基类的私有成员
- A(){cOUt<<"CLASSA"<<endl;} ~A(){}};
- ClaSSB:publicA {public:
- B(){cout<<"CLASSB"<<endl;} ~B(){}}; voidmain() {A*P; P=newB:
- B*q: q=newB;}
- A.CLASSB
- B.CLASSA
- CLASSB
- CLASSB
- CLASSB
- C.CLASSA
- A( ):a(O){}
- A(char*aa){//把aa所指字符串拷贝到a所指向的存储空间
- a=__; strcpy(a,aa); } ~A( ){delete[]a;} }; 横线处应填写的表达式是( )。
- A.Newchar[strlen(aa)+1]
- B.char[strlen(aa)+1]
- C.char[strlen(aa)]
- D.newchar[sizeof(aa)-1]
- A.virtualintfunc(int);
- B.voidfunc(int)=0;
- C.virtualvoidfunc=0;
- D.virtualvoidrune(int){}
- A.Max(3.5,4.5)
- B.Max(3.5,4)
- C.Max<double>(3.5,4.5)
- D.Max<double>(3.5,4)
- A.不等于10的整数
- B.大于3且不等10的整数
- C.大于3或等于10的整数
- D.小于3的整数
- A.intx[3]={0,0,0};
- B.intx[]={0};
- C.staticintx[3]={0);
- D.intx[]={0,0,0};
- A.3
- B.6
- C.8
- D.12
- A.gets函数用于从终端读入字符串
- B.getchar函数用于从磁盘文件读入字符
- C.fputs函数用于把字符串输出到文件
- D.fwrite函数用于以二进制形式输出数据到文件
- A.a:=b+1
- B.a=b=c+2
- C.intl8.5%3
- D.a=a+7=c+b
- A.源程序
- B.目标程序
- C.汇编程序
- D.可执行程序
- A.a=1,b=0
- B.a=2,b=2
- C.a=1,b=1
- D.a=2,b=1
- A.并
- B.自然连接
- C.笛卡儿积
- D.交
- A.MyClassmyObj;
- B.MyClassmyObj(11,"13301111155");
- C.MyClassmyObj(12,'m');
- D.MyClassmyObj(12);
- A.printl
- B.print2
- C.printlprint2
- D.程序编译时出错
- A.10,1
- B.20,1
- C.10,2
- D.20,2
- A.算法程序的长度
- B.算法程序中的指令条数
- C.算法程序所占的存储空间
- D.算法执行过程中所需要的存储空间
- A.a
- B.AA.a
- C.a{}
- D.AA:a{}
- A.运算符重载可以改变操作数的个数
- B.运算符重载可以改变操作数的优先级
- C.运算符重载可以改变运算符的结合性
- D.运算符重载可以使运算符实现特殊功能
- A.FUN(9)
- B.FUN<9>
- C.FUN<double>(9)
- D.FUN<9>(double)
- A.在模块化程序设计中,一个模块应该尽量多地包括与其他模块联系的信息
- B.在自顶向下、逐步细化的设计过程中,首先应设计解决问题的第一个细节
- C.在模块化程序设计中,一个模块内部的控制结构也要符合结构化原则
- D.在程序设计过程中,不能同时采用结构化程序设计方法与模块化程序设计方法
- A.一致性
- B.分类性
- C.多态性
- D.标识唯一性
- A.一个算法的空间复杂度大,则其时间复杂度必定大
- B.一个算法的空间复杂度大,则其时间复杂度必定小
- C.一个算法的时间复杂度大,则其空间复杂度必定小
- D.上述三种说法都不对
- A.冒泡排序
- B.简单选择排序
- C.直接插入排序
- D.堆排序
- A.n=10
- B.n=5
- C.n=20
- D.n=15
- A.cout<<*arr+1<<endl;
- B.COUt<<*(arrt+1)<<endl;
- C.cout<D.COUt<<*arr<<endl:
- A.符号名的命名要有实际意义
- B.正确的文档形式
- C.良好的视觉组织
- D.正确的程序注释