填空题break语句可用于循环语句和__________语句中。
填空题将以下程序写成三日运算表达式是 。 if(a>b) max=a; else max=b;
填空题下列程序的运行结果是______。 #inclUde(iostream.h) Class A public: Virtual void use()cout<<“inA/n”;; class B:public A public: virtual void use()cout<<“inB/n”;; class C:public B public: Virtual void use()cout<<“in C/n”;; void main() A *obj; Obj=new C; Obj->use(); delete obj;
填空题用树结构表示实体类型及实体间联系的数据模型称为______。
填空题若有如下程序段:
#include<iostream>
using namespace std;
int main()
{
char*p="abcdefgh",*r;
long*q;
q=(long*)p;q++;
r=(char*)q; ’
cout<<r<<endl;
return 0;
}
该程序的输出结果是{{U}} 【8】 {{/U}}。
填空题将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为{{U}} 【15】 {{/U}}。
填空题有以下程序: #include<iostream.h> class A int x; public: A(int a) x=a; friend class B; ; Class B public: void print(A a) a.x- -; cout<<a.x<<endl; ; void main() A a(10); B b; b.print(a); 程序执行后的输出结果是______
填空题{{U}}【13】 {{/U}}允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回位能取任意类型。
填空题程序的输出结果是{{U}} 【14】 {{/U}}。
#include <iostream>
using namespace std;
class A{
int x;
public:
A(int x=1):x(x){cout<<x;}
};
void main(){
A a,b(2),c(3);
}
填空题设int a=10,b=11,c=12;,表达式(a/b)<c&&b==c的值是 【8】 。
填空题重新定义标识符的作用域规定是外层变量被隐藏, 【8】 变量是可见的。
填空题数据管理技术发展过程经过了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的阶段是______。
填空题类______支持输入操作,类______支持输出操作。
填空题函数swap(arr,n)可完成对arr数组从第1个元素到第n个元素两两交换。在运行调用函数中的语句后,a[0]和a[1]的值分别为上{{U}} 【7】 {{/U}}。
a[0]=1;a[1]=2;swap(a,2);
填空题结构化方式由结构化分析,结构化设计和{{U}} [4] {{/U}}构成,它是一种面向数据流的开发方法。
填空题下面的函数是检验输入的字符是大写还是小写或者不是26个字母,请填空。 #include<iostream> using namespace std; void fun(char ch) if((ch>='a') else If 【8】 cout<<"是大写字母:"<<ch<<endl; else cout<<"是其他字符:"<<ch<<endl; void main() char ch; cout<<"请输入一个字符:"; cin>>ch; fun(ch);
填空题switch 后面括号中的表达式只能是整型、 【8】 或枚举型表达式。
填空题以下程序运行后的输出结果是 【10】 。 #include<iostream.h> void fun(int x,int y) x=x+y;y=x-y;x=x-y; cout<< x << "," <<y << " ,"; void main( ) int x=2,y=3;fun(x,y); cout<< x << "," << y << endl;}
填空题虚函数必须是类的______。
填空题一个结构占用的空间理论上等于 【10】 。
