填空题在双链表中,每个节点有两个指针域,一个指向前驱节点,另一个指向{{U}} 【2】 {{/U}}。
填空题软件工程包括3个要素,分别为方法、工具和______。
填空题若有如下程序段:
#include <iostream>
using namespace std;
int main()
{
char *p="abcdefgh",*r;
long *q;
q=(long *)p;q++;
r=(char *)q;
cout<<r<<end1;
return 0;
}
该程序的输出结果是______。
填空题使用VC++6.0打开考生文件夹下的源程序文件1.cpp,该程序运行时有错误,请改正错误,使得程序输出: Hello test 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在//******error******的下面。 试题程序: #include<iostream> //********error******** template(T) void fun(T t) std::cout<<"test"<<std::end1; //********error******** template<bool> void fun(bool t) std::cout<<(t?"Hello":"Hi")<<std::end1; int main() //********error******** bool flag=TRUE; fun(flag); fun((int)flag); return 0;
填空题阅读下面程序: #include <iostream.h> void main() int i,j,row=0,column=0,m; static int a[3][3]= 100,28,72,-30,2,-100; m=a[0][0]; for (i=0;i<3;i++) for (j=0;j<3;j++) if (a[i][j]<m) m=a[i][j]; row=i; column=j; cout<<m<<","<<row<<","<<column<<endl; 该程序的功能是 【11】 ,其执行结果为上丝 【12】 。
填空题一个项目具有一个项目主管,一个项目主管可管理多个项目。则实体集“项目主管”与实体集“项目”的联系属于
________
的联系。
填空题cout<<'/n'还可以表示为{{U}} [14] {{/U}},cout. width(10)还可表示为{{U}} [15] {{/U}}。
填空题若需要把一个函数"void fun():"定义为一个类TestClass的友元函数,则应在类Testclass的定义中加入一条语句:______。
填空题假设fin是一个文件流对象,则关闭文件的语句是【 】。
填空题下列程序的输出结果为
________
。
#inelude<iostream. h>
int }
void main() {
int n=3, m=12;
max(m, n)++
cout<<"m="<<m<<", n= "<<n<<end1;
}
填空题以下程序的执行结果是
#include<iostream.h>
void main()
{
cout.fill1('*');
cout.width(10);
cout<<123.45<<endl;
cout.width(8):
cout<<123.45<<endl;
cout.width(4);
cout<<123.45<<endl;
}
填空题程序段的输出结果是 [8] 。 int x=3,y=2,z=1; count<<(x/y&~z);
填空题已知递归函数f的定义如下:
int f(int n)
{
if(n <=1)return 1; //递归结束情况
else return n*f(n-2); //递归}
则函数调用语句f(5)的返回值是{{U}} 【8】 {{/U}}。
填空题下列程序的输出结果是{{U}} 【12】 {{/U}}。
#include <iostream>
using namespace std;
int main()
{
int i=5;
int r=7;
cout<<i<<end1;
return 0;
}
填空题下列程序的输出是3,请填充程序中的空缺,使该行形成一个运算符重载函数的定义。 #include <iostream> using namespace std; class MyNumber int n; public: MyNumber(int k):n(k) ______int()constreturn n, ; int main() MyNumber numl(3); cout<<int(numl); return 0;
填空题假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
填空题以下程序段的输出结果是{{U}} [7] {{/U}}。
int x, i ;
for (i=1; i<=100; i++)
{ x=i;
if (++x%2==0)
if (++x%3==0)
if(++x%7==0) cout<<i<<' , ';
}
填空题类istream 的成员函数get从指定流中读取一个字符,成员函数{{U}} 【9】 {{/U}}和read从指定流中读取多个字符。
填空题已知int DBL(int n)return n+n;和long DBL(long n)return n+n是一个函数模板的两个实例,则该函数模板的定义是______。
填空题下列程序的运行结果是 [12] 。 include <iostream. h> class Sample int x,y; public: Sample() x=y=0; Sample(int a, int b) x=a;y=b; void disp() cout<<" x=" <<x<<" , y="<<y<<end1; ; void main() Sample s1, s2(1, 2); s1. disp0; s2. disp ();
