单选题有如下程序 #include<iostream> using namespace std; int main(){ char a; cin>>a; if(a='*') cout<<''***''<<end1; else cout<<''###''<<end1; rerurn 0: }输入字符+时,程序的运行结果是( )。
单选题在下面的4个关键字中用来说明虚函数的是( )。
单选题下列关于抽象类和纯虚函数的说法错误的是( )。
单选题以下程序的执行结果为( )。 #include<iostream.h> class Sample { int n: public: Sample(int i){ n=i;} operator++(){ n++;} //前缀重载运算符 operator++(int){n+=2;} //后缀重载运算符 void disp() { cout<<''n=''<<n<<endl: } }; void main() { Sample A(2),B(2); A++; ++B: a.disp(); b.disp(); }
单选题下列关于C++语言类的描述中错误的是( )。
单选题以下程序的执行结果为______。
#include<iostream.h>
class Sample
{
int n;
public:
Sample(int i){n=i;}
operator++(){n++;} //前缀重载运算符
operator++(int){n+=2;} //后缀重载运算符
void disp()
{
cout<<"n="<<n<<endl;
}
};
void main()
{
Sample A(2),B(2);
A++;
++B;
A.disp();
B.disp();
}
单选题若已定义inta[]=0,1,2,3,4,5,6,7,8,9),*p=a,i;其中,则对a数组元素不正确的引用是()。A)a[p-a]B)*(&a[i])C)p[i]D)a[10]
单选题下列关于栈的描述正确的是______ 。
A. 在栈中只能插入元素而不能删除元素
B. 在栈中只能删除元素而不能插入元素
C. 栈是特殊的线性表,只能在一端插入或删除元素
D. 栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
单选题
单选题有如下程序: #include <iostream> using namespaee std; class Point public: static int number; Point( )number++; ~Point( )number--; ; int Point::number=0; void main( ) Point*ptr; Point A,B; Point*ptr_point=new Point[3]; ptr=ptr_point; Point C; cout<<Point::number<<endl; delete[ ]ptr; 程序的输出结果是
单选题有如下程序: #include<iostream> Using namespace std; class A{ public: A(int i): r1(i){} vgid print() {cout<<'E'<<r1<<'-';} void print() const {cout<<'C'<<r1*r1<<'-';} private: int r1; }; int main(){ A a1(2); const A.a2(4); a1.print(); a2.print(); return 0; } 运行时的输出结果是( )。
单选题在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快序执行速度,则应该选用( )。
单选题下列运算符函数中肯定不属于类FunNumber的成员函数的是
单选题已知:int n=10;那么下列语句中错误的是( )。 A.int*p=newlong[n]; B.int p[n]; C.int*p=newlong(n); D.int p[10];
单选题有如下程序:
#include
using namespace std;
class Base{
public:
void output(){coutoutput();
ptr->Print();
delete ptr;
return 0;
)
程序的输出结果是
单选题程序调试的任务是( )。
单选题Tilil程序的运行结果是( )。
#include void main()
{
int i=1:
while(i<=8)
if(++i%3 1=2)continue: else cout<
单选题有如下程序:
#include <iostream>
using namespace std;
class CD{
public:
~CD(){ cout<<"C";}
private:
char name[80];
};
int main(){ CD a,*b,d[2];return 0;}
运行时的输出结果是
单选题有如下类定义:class B{ public: void fun1() { } private: void fun2() { } protected: void fun3() { }};class D: public B {protected: void fun4() { }};若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
单选题数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的