单选题耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是( )。
单选题待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第( )个位置。
单选题有如下程序:
#include <iostream>
using namespace std;
class BASE{
public:
~BASE(){cout<<"BASE";}
};
class DERIVED: public BASE{
public:
~DERIVED(){ cout<<"DERIVED"; }
int main() { DERIVED x; return 0; }
执行后的输出结果是
____
。
单选题若从键盘输入83,则以下程序输出的结果是 ______。 #include<iostream.h> viod main() int a; cin>>a; if(a>>60) cout<<a; if(a>70) cout<<a; if(a>80) cout<<a;
单选题有如下程序: #include<iostream> using namespace std; class A { pubUc: A(){cout<<”A”;} -A(){cout<<”一A”;} }; class B:public A { A*P; public: B(){cout<<“B”;P=new A();} 一B(){cout<<”-B”;delete p;} }; int main() { B obj; return 0; } 执行这个程序的输出结果是( )。
单选题以下程序中调用cin函数给变量a输入数值的方法是错误的,其错误原因是( )。 #include<iostream.h> void main() int *p,*q,a,b; p=&a; cout<<"input a:"; cin>>p;
单选题下列各类函数中,不是类的成员函数的是
单选题下列符号中可以用作C++标识符的是( )。
单选题在类中重载赋值运算符时,应将其声明为类的( )。
单选题有以下程序:
#include
using namespace std;
class R
{
public:
R(int r1,int r2)
{
R1=r1;
R2=r2:
}
void print();
void print()const;
private:
int R1,R2;
};
void R::print()
{
cout<
单选题下列关于运算符重载的叙述中,错误的是( )。
单选题使用白盒测试方法时,确定测试数据应根据 ______ 和指定的覆盖标准。 A) 程序的内部逻辑 B) 程序的复杂结构 C) 使用说明书 D) 程序的功能
单选题以下程序的输出结果是 main() int a=0,i; for(i=1;i<5;i++) switch(i) case 0: case 3:a+=2; case 1: case 2:a+=3; default:a+=5; cout<<a<<endl;
单选题必须用一对大括号括起来的程序段是( )。
单选题以下数组定义中不正确的是 ______。
A. int a[2][3]
B. int b[] [3]={0};
C. int c[1][1]={0};
D. int d[3][]={{1,2},(1,2,3}{1,2,3,4}};
单选题下面函数的运行结果是( )。 #include <iostream> using namespace std; class A public: A() int Min(int a,int b)return a<b? a:b; int Min(int a,int b,int c) if(a<b)return a<c? a:c; else return b<c? b:c; ~A() ; void main() A a; cout<<a.Min(1,2,3)<<a.Min(2,0);
单选题有如下类定义: class Shape{ public: ___________________ //虚函数 Draw 的声明 };横线处缺失的虚函数Draw的声明是
单选题某类中有一个无参且无返回值的常成员函数Show,则正确的Show函数原型是( )。
单选题下列叙述中正确的是( )。
单选题一个函数带有参数说明时,则参数的默认值应该在( )中给出。
A.函数定义 B.函数声明
C. 函数定义或声明 D.函数调用。
