填空题软件危机出现于20世纪60年代末,为了解决软件危机,人们提出用 ______的原理来设计软件,这就是软件工程诞生的基础。
填空题已知一个函数模板定义为
template <typename T1.typenaine T2>
T1 FUN(T2 n){return n*5.0;}
若要求以int型数据7为函数实参调用该模板函数,并返回一个double型数据,则该调用应表示为______。
填空题关系的三类完整性规则分别是:实体完整性规则、参照完整性规则和 【5】 规则。
填空题下面程序的运行结果是 【8】 和 【9】 。 #include<iostream.h> #define N 10 #defines(x)X*X #define f(x)(X*X) void main() int il,i2; i1=1000/s(N);i2=1000/f(N); cout << i1 << " " << i2;
填空题十进制数28和3.26的类型分别为{{U}} 【4】 {{/U}}和{{U}} 【5】 {{/U}}。
填空题请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是 【13】 。
填空题若有定义语句:int*a,b;,则变量b的数据类型是{{U}} 【6】 {{/U}}。
填空题数据结构分为线性结构和非线性结构,其中循环链表属于 【1】 。
填空题关系数据库的关系演算语言是以 为基础的DML语言。
填空题使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错,请改正程序中的错误,使程序输出的结果为 100 37 32 注意:错误的语句在//******error******的下面,修改该语句即可。 试题程序: #include<iostream.h> //******error****** void main //******error****** int m=0142; //******error****** int n=0X27; int q=32; cout<<m<<end1; cout<<n<<end1; cout<<q<<end1; return;
填空题以下程序输出的结果是
________
。
#include<iostream.h>
void main( )
{
int a=5,b=4,c=3,d;
d=(a>b>C) ;
cout<<d;
}
填空题下列程序运行时的输出结果是______
#include<iostream>
using namespace std;
int Xfun(int *a,int n);
int main(){
int b[6]={-2,6,8,3,5,4};
cout<<Xfun(b,6)<<endl;
return 0;
}
int Xfun(int*a,int n)
{
int x=0;
for(int*p=a;p<a+n;p++)if(*p>0)x+=*p;
return x;
}
填空题下列程序的运行结果是{{U}} 【11】 {{/U}}。
#include<iostream, h>
class Base
{
public:
void f(int x) {cout<<"Base:"<<x<<end1;}
};
class Derived: public Base
{
public:
void f(char * str) {cout<<"Derived:"<<str<<end1;}
};
void main(void)
{
Base * pd=new Base;
pd=new Derived;
pd->f('a')
}
填空题对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为{{U}} [3] {{/U}}。
填空题在面向对象方法中,类之间共享属性和操作的机制称为______。
填空题一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为______。
填空题已知f1(int)是类A的公有成员函数,并将指针p定义为可以指向函数f1的指针类型,则可以实现让p是指向成员函数f1()的指针的语句为 【7】 。
填空题用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。
st=(char*)【 】;
填空题阅读下列程序,并写程序运行结果{{U}} [13] {{/U}}。
#include<iomanip. h>
void main() {
for(int i=0;i<4;i++)
cout<<end1<<setfill(' ')<<setw(4-i)<< '0'
<<setfill('*')<<setw(i+i)<<(i>0?' O' : ' ' );
}
填空题C++本身没有定义I/O操作,但I/O操作包含在C++实现中。C++标准库iostream提供了基本的I/O类。I/O操作分别由类istream和 【11】 提供。
