填空题C++语言中的多态性是在编译时通过
【13】
和模板体现的,在运行时是通过
【14】
体现的。
填空题C++在重载运算将中,如用成员函数重载一元运算符参数表中需要 ______ 个参数,如用友元函数重载一元运算符参数表中需要 ______ 个参数。
填空题如果使用数组名作为函数参数,形实结合时,传递的是______。
填空题以下函数 sstrcat()的功能是实现字符串的连接,即将 t 所指字符串复制到 s 所指 字符串的尾部。例如:s 所指字符串为 abcd,t 所指字符串为 efgh,函数调用后
s 所指字符串为 abcdefgh。请填空。
#include
void sstrcat(char *s,char *t)
{ int n;
n=strlen(s);
while(*(s+n)=_________){s++; t++;}
}
填空题多态性分为两类:编译时的多态性和 【11】 。
填空题下面程序的输出结果是{{U}} 【7】 {{/U}}。
#include<iostream.h>
int add(int a, int b);
void main()
{
extern int x, y;
cout<<add(x, y)<<end1;
}
int x(20),y(5);
int add(int a, int b)
{
int s=a+ b;
return s;
}
填空题结构化方式由结构化分析,结构化设计和
________
构成,它是一种面向数据流的开发方法。
填空题下面函数用来求出两个整数之和,并通过形参传回两数相加的结果。请将函数补充完整。 int add(int x,int y, 【10】 z) 【11】 =x+y;
填空题下面程序的执行结果是______。
#include <iostream.h>
void main()
{
int n=0,x=0;
do
{
n++;
if(n%3==2
}while(x!=1);
cout<<"n="<<n<<endl;
}
填空题以下程序的执行结果是 ______。 #include<iostream.h> int &max(int &x,int &y) return(x>y? x:y); void main() int n=2,m=10; max(n,m)--; cout<<"n="<<n<<",m="<<m<<endl;
填空题mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。 int mystrlen(char * str) int i; for(i=0; 【8】 !='/0';i++); return(i);
填空题cout.put('A');还可以表示为{{U}} 【15】 {{/U}}
填空题有如下程序:
#include<iostream>
using namespace std;
class CA{
public:
CA()<cout<<'A';)
};
class CB:private CA{
public:
CB(){cout<<'B';}
};
int main(){
CA a;
CB b;
return 0;
}
这个程序的输出结果是{{U}} 【12】 {{/U}}。
填空题算法的复杂度包括时间复杂度和 【1】 。
填空题函数Min的功能是返回具有n个元素的数组array中的最小值。请将横线处的缺失部分补充完整,使得程序的输出结果为1.24。 #include<iostream> using namespace std; template<typename T> T Min(T*array, int n) T min=array[0]; for(int i=1; i<n; i++) if(array[i]<min)min=array[i]; return min; int main() double art[8]=5.2, 48.45, 41.01, 42, 51.2, 1.24, 14.12, 42; cout<<______; return 0:
填空题以下程序的运行结果是
________
。
#include<iostream>
#include<string>
using namespace std;
void main(){
chara[10]="China",b[]="Chin",c[]="ese";
cout<<strlen(strcat(strcpy(a,b),c))<<endl;
}
填空题软件危机出现于60年代末,为了解决软件危机,入们提出了
________
的原理来设计软件,这就是软件工程诞生的基础。
填空题如果要把返回值为void的函数A声明为类B的友元函数,则应在类B的定义中加入的语句是 【9】 。
填空题设px是指向一个类动态对象的指针变量,则执行"delete px;"语句时,将自动调用该类的 【7】 。
填空题若有:
int i=1000;
int *ip=&i;
void*vp;
vp=ip;
其中,vp=ip的含义是{{U}} 【8】 {{/U}}。
