填空题下列程序的输出结果是______。 #include<stdio.h> void swap(int *a,int *b) int *t; t=a;a=b;b=t; void main() int i=3,j=5,*p=&i,*q=&j; swap(p,q);printf("%d %d/n",*P,*q);
填空题冒泡排序算法在最好的情况下的元素交换次数为 【1】 。
填空题若有0~9之间不同的3个数构成一个三位数,下面程序将统计出共有多少种方法,请填空完成此程序。
#include <iostream>
using namespace std;
int main ( )
{
int i,j,k;
for(i = 1;i<=9;i++)
{
for (j=O; j<=9; j++)
{
if({{U}} 【6】 {{/U}})
continue;
else
{
for(k = 0;k<=9;k++)
if({{U}} 【7】 {{/U}})
count++;
}
}
}
cout<<count<<end1;
return 0;
}
填空题设有二维数组int a [10][20];,则a[i][j]的地址可由首元素a[0][0]的地址来表达,由此可得访问数组元素a[i][j]的表达式为{{U}} 【6】 {{/U}}。
填空题由关系数据库系统支持的完整性约束是指 ______ 和参照完整性。
填空题仅由顺序、选择(分支)和重复(循环)结构构成的程序是______程序。
填空题如果一个类中定义了成员对象,则该类的对象和成员对象先被初始化的是 【11】 。
填空题下面程序的结果为 。 #include<iostream.h> void main( ) int a=1,b=2; bool c=1; if((a>b) | | c) cout < < "tree" < < endl; else cout < < "false" < < endl;
填空题类的具体表现是通过 ______ 定义来操作的。
填空题以下程序输出的结果是 【10】 。 #include<iostream.h> void main() int a=5,b=4,c=3,d; d=(a>b>c); cout<<d;
填空题若有:
int x=25,y=14,z=19;
则在计算表达式x++<=25&&y--<=2&&++z<=18后,z的值为{{U}} [6] {{/U}}。
填空题下列程序的输出结果为 Object id=0 Object id=1 请将程序补充完整。 #include<iostream> using namespace std; class Point public: Point(int xx=0,intyy=0)X=xx;Y=yy;countP++; ~Point( )eountP--; int GetX( )return X; int GetY( )return Y; static void GetC( )cout<<"Object id="<<<countP<<endl; private: int X,Y; static int countP; ; ______//静态数据成员的初始化 int main( ) Point::GetC( ); Point A(4,5); A.GetC( ); return 0;
填空题己知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:
class sample{
public:
sample(){};
______
};
填空题耦合和内聚是评价模块独立性的两个主要标准,其中 【3】 反映了模块内务成分之间的联系。
填空题下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在画线处填上适当内容,实现该函数。
bool fun(char*str)}
int i:0,j=0;
while(str[j]){{U}} (6) {{/U}};
for(J--;i<jstr[i]==str[J];i++,J--);
return i{{U}} (7){{/U}} J;
}
填空题下列语句的作用是计算正整数n的各位数字之和,例如:n=123,sum=1+2+3,请将下列语句补充完整。
do{
sum+=【7】;
n=n/10;
}while(n1=0)
填空题在关系模型中,把数据看成一个二维表,每一个二维表称为一个{{U}} 【4】 {{/U}}。
填空题有以下程序: #include<iostream> using namespace std; class Base public: Base() x=0; int x; ; class Derivedl:virtual public Base public: Derivedl() x=10; ; class Derived2:virtual public Base public: Derived2() x=20; ; class Derived:public Derivedl,protected Derived2 ; int main() Derived obj; cout<<obj.x<<endl; return 0; 该程序运行后的输出结果是______。
填空题用以下语句调用库函数malloc,使字符指针st指向具有11字节的动态存储空间,请填空。st=(char*)______;
填空题Staff类含有血型数据成员ID,两个Staff 对象相等是指它们的ID 相同。下面的函数重载了运算符“==”,它用来判断两个Staff 对象是否相等,相等时返回true,否则返回false。请将空格处缺失部分补充完整。
boo Staffi:: Staff ==(const Smff &s)
{
return({{U}} 【13】 {{/U}});
}
