单选题当需要将一个函数bool isnumber(char C) 声明为内联函数时,则此内联函数的函数原型为( )。
单选题有如下程序: #inc1ude <iostream> void fun(intx=y;y=t; } int main() { int a[2]={23,42}; std::cout<<a[0]<<"," a[1] std::end1; return 0; } 执行后的输出结果是( )。
单选题下面程序的输出是( )。 #defineN 3 #define M(n)((N+1)*n) #include <iostream.h> void main() int z=2*(N+M(5+1)); cout<<z<<endl; A.42 B.48 C.54 D.编译报错
单选题建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、C(派生类)构造函数),这3种构造函数的调用顺序为( )。
单选题数据库关系模型中可以有三类完整性约束,下列选项中不属于三类完整性约束的是( )。 A) 实体完整性规则 B) 参照完整性规则 C) 对象完整性规则 D) 用户自定义完整性规则
单选题下列关于栈的叙述中,正确的是
单选题下列关于信息和数据的叙述不正确的是( )。 A.信息是数据的符号表示 B.信息是数据的内涵 C.信息是现实世界事物的存在方式或运动状态的反映 D.数据是描述现实世界事物的符号记录
单选题下列程序执行结果是______。
#include<iostream.h>
class A
{ public;
int a;
A():a(10){cout<<a<<end1;}
};
void main()
{ A obj1;
A obj2(obj1);
cout<<" "<<obj2.a<<end1;
}
单选题下列关于break语句的叙述不正确的是( )。 A) break语句可用在循环体中,它将使执行流程跳出本层循环体 B) break语句可用在switch语句中,它将使执行流程跳出当前switch语句 C) break语句可用在if语句中,它将使执行流程跳出当前if语句 D) break语句在一层循环体中可以出现多次
单选题若MyClass为一个类,执行“MyClass a[41, *p[5];"语句时会自动调用该类构造函数的次数是( )。
单选题有如下程序:
#include<iostream>
using namespace std;
class base{
public:
base(int x=0){cout<<x;}
};
class derived:public base{
public:
derived(int x=y){cout<<x;}
public:
base val;
};
int main(){
derived d(1);
return 0;
}
程序的输出结果是______。
单选题数据流图中带有箭头的线段表示的是( )。
单选题下面程序的运行结果为( )。
#include <iostream.h>
void swap(int &a,int b)
{
int temp;
temp=a++;
a=b;
b=temp;
}
void main( )
{
int a=2,b=3;
swap(a,b);
cout<<a<<"," <
单选题执行语句序列 int i=0;while(i<25)i+=3;cout<<i; 输出结果是
单选题已知int型变量y的初值是5,但在执行语句"f(y);"后,y的值被改变,因此该语句所调用函数的原型是
单选题对C++编译器区分重载函数无任何意义的信息是______。
A.参数类型
B.参数个数
C.返回值类型
D.常成员函数关键字const
单选题下列语句中,错误的是( )。
单选题有如下程序:
#include<iostream>
us ing namespace std;
class Publication{//出版物类
char name[30];
public:
Publication(char *name="未知名称"){
strcpy(this->name, name);
}
const char *getName()const{return name;}
virtual const char *getType()const{return"未知类型";}
};
class Book:public Publication{//书类
public:
Book(char *name):Publication(name){}
virtual const char *getType()const{return"书";}
};
void showPublication(Publication
}
int main(){
Book book("精彩人生");
showPublication(book);
return 0;
}
运行时的输出结果是______。
单选题若有以下定义: inta[]={1,2,3,4,5,6,7}; char
cl=’b’,c2=‘2’; 则数值不为2的表达式是{{U}} {{/U}}。
A.a[1]
B.’d’-c1
C.a[‘3’-c2]
D.c2-0
单选题有如下程序: #inc1ude<iostream> using namespace std; c1ass Samp1e{ public: Samp1e(){} ~Samp1e(){cout<<'*';} }; int main(){ Samp1e temp[2], *pTemp[2]; retum 0; } 执行这个程序输出星号(*)的个数为( )。
