选择题 函数定义为Fun(int i),变量定义n=100,则下面调用正确的是______。
选择题 有下列程序:
#include <stdio.h>
struct st
{ int x,y,date[2]={1.10,2,20};
void main()
{ struct st *p=date;
printf('%d,', p->y); printf('%d\n',(++p)->x);
}
程序的运行结果是______。
选择题 下列选项中,能用作数据常量的是______。
选择题 在位运算中,操作数每左移一位,其结果相当于______
选择题 下列选项,不正确的是______。
选择题 设置虚基类的目的是 。
选择题 下面程序的运行结果是______
#include' iostream.h'
#define sum(a,b)a * b
void main( )
{ int x;
x=sam(1+2,3);
cout < < x;
}
选择题 在关系数据库中,用来表示实体之间联系的是 。
选择题 有如下程序:
#include<iostream>
using namespace std;
class A{
public:
A(int i):r1(i){}
void 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;
}
运行时的输出结果是______。
选择题 在“文件包含”预处理语句的使用形式中,当#include后面的文件名用' '括起时,寻找被包含文件的方式是______
选择题 在下面的类定义中,错误的语句是______。
class Sample
{
public:
Sample(int val); //A
~Sample(); //B
private:
int a=2.5; //C
Sample(); //D
};
选择题 下列叙述中,不属于设计准则的是______。
选择题 下面程序的结果是 ______。
#include<iostream.h>
class A{
public:
virtual void fun()=0{};
};
class B:public A{
public:
void fun () {cout<< 'new file' ;}
};
class C: public A{
public:
void fun (){cout<<'open file'<< ' ' }
};
class D: public A{
public:
void fun () {cout<< 'save file\n' ;}
};
void main() {
A a,*p;
B b;
C c;
D d;
p=c;
p->fun ();
p=b;
p->fun ();
p=d;
p->fun();
}
选择题 语句ofstream f('DATA.DAT',ios_base::app |ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且______。
选择题 设计数据库的存储结构属于______。
选择题 如下函数模板:
template <class T> T square(T x) {return x*x;}
其中T是______。
选择题 在一个单链表中,若p所指结点不是最后结点,则删除p所指结点的后继结点的正确操作是 ______。
选择题 ______既可重载为一元运算符,义可重载为二元运算符。
选择题 在C++中,cin是个______。
选择题 一个函数带有参数说明时,则参数的默认值应该在 中给出。
