单选题有如下类定义:
class AA
{
int a;
public:
int getRef()const{return} //①
int getValue()const{return a;} //②
void set(int n)const{a=n;} //③
friend void show(AA aa)const{cout<<a;) //④
};
其中的四个函数定义中正确的是______。
单选题将7个数据进行插入排序,在最坏情况下需要比较的次数是
A. 42
B. 6
C. 7
D. 21
单选题下列语句中,与语句“n=(a>b?(b>c?1:0):0);”的功能等价的是
____
。
单选题下面程序的输出结果是( )。
#include
#include“string.h”
void main()
{char a[]=“Hello Test",b[]=“Test”;
strcpy(a,b);
cout<
单选题派生类的成员函数不能访问基类的
单选题当需要将一个函数bool isnumber(char c)声明为内联函数时,则此内联函数的函数原型为( )。
单选题若有以下函数调用语句:fun(m+n,x+y,f(m+n,z,(x,y)));在此函数调用语句中实参的个数是( )。
单选题有如下程序:#inelude<iostream>class A{public:A(int n=0):m_n(n){std::cout<<'d';}A(const A& a):m_n(a.m_n){std::cout<<'c';}private:int m_n;};int main(){A a(2),b;const A c(a),&d=c,e=b;b=d;return0;}运行后的输出结果是( )。
单选题已知枚举类型声明语句为:
enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 则下列说法中错误的是
A. 枚举常量YELLOW的值为1
B. 枚举常量RED的值为6
C. 枚举常量BLACK的值为10
D. 枚举常量WHITE的值为1
单选题结构化程序设计只允许由三种基本结构来构成任何程序。下列选项中,______不是结构化程序设计的基本结构。
单选题已有函数max(a,b),为了使函数指针变量p指向函数max,则下面选项中赋值方法正确的是( )。 A.p=max; B.*p=max; C.p=max(a,b); D.*p=max(a,b);
单选题下列程序的运行结果为 #include<iostream.h> void print(double a) { cout<<++a; } void print(int a,int b) { cout<<b<<a; } Void main() { print(1.2); cout<<" "; print(3,4); }
单选题关于数据库系统三级模式的说法,下列( )是正确的。
单选题下列运算符不能重载为友元函数的是( )。
单选题已知chara;intb;floatC;doubled;则表达式a*b+c-d的结果为( )。
单选题在下面的类定义中,横线处应填入的内容是( )。 class Fred { public: void print(){cout<<data<<endl;) void setData(double d) {data=d;} static int count; private: double data; }; count=0; //静态数据成员的定义
单选题以下程序的输出结果是( )。 void main() int a=4,b=5,C=0,d; d=!a&&! b||!c; cout<<d<<end1;
单选题有以下程序: #include <iostream> using namespace std; int main () int n; cin>>n; if (n++<10) cout<<n<<end1; else cout<<n--<<end1; return 0; 若执行该程序时从键盘上输入9,则输出结果是( )。
单选题有如下语句序列: int k=0; dok+=5;cout<<'$'; while(k<19); while(k-->0)cout<<'*'; 执行上面的语句序列输出字符“$”和“*”的个数分别是( )。
单选题以下程序输出的结果是( )。 #include<iostream> using namespace std; int main() { int **x,*y,z=10; y=&z; x=&y; cout<< **x+1<<endl; return 0; }