填空题若要在程序文件中进行标准输入输出操作,则必须在开始的# include命令中使用头文件 【11】 。
填空题标识虚函数的关键字是{{U}} 【9】 {{/U}}。
填空题由关系数据库系统支持的完整性约束是指 【5】 和参照完整性。
填空题下列程序的输出结果是 【13】 。 #inClude<iostream> rsing namespace std; template<typename T> T fun(Ta,Tb)retum(a<=b)?a:b;) int main() cout<<fun(3,6)<<','<<fun(3.14F,6.28F)<<endl; . return 0;
填空题将函数模板中的参数实例化后,函数模板变为 【15】 。
填空题C++语言中关键字运算符有new,delete和{{U}} 【6】 {{/U}}。
填空题重载的关系运算符和逻辑运算符的返回类型应当是______。
填空题如果类的成员对象不提供成员初始化值,则调用该对象的______。
填空题重载的关系运算符和逻辑运算符的返回类型应当是{{U}} 【9】 {{/U}}。
填空题有下列程序的输出结果是2334,请将横线处缺失部分补充完整。
#include
using namespace std;
class Base{
int m;
pubic;
Base(int k):m(k){}
int getM()const{return m;}
}
class Derived:public Base{
int n;
public;
Derived(int k):【11】,n(k){}
int getN()const{return n;}
}
int main(){
Derived d1(3),d2(4);
cout<
填空题设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部 【8】 。 int main ( ) double s[10] [22]; int n; … fun (s); … return 0;
填空题假定输入28,那么程序运行的结果是{{U}} [9] {{/U}}。
#include<iostream.h>
void main() {
int n, i,k=0;
cout<<“请输入整数”;
cin>>n; for(i=1;i<n;i++)
if(n%i= =0) k=k+i;
if(n= =k)cout<<n<<“是完数/n”;
else cout<<n<<“不是完数/n”;
}
填空题在C++中,若要使派生类中的某些成员不可见,主要是指基类中的{{U}} 【13】 {{/U}}成员。
填空题为 int *p; 动态分配内存空间并且赋初始值0的语句是 【7】 。
填空题完全不考虑程序的内部结构和内容特征的是 【4】 测试方法。
填空题要在屏幕上显示“Hello,world!”应执行语句cout <<{{U}} 【13】 {{/U}}。
填空题下列程序把3个NODETYPE型的变量链接成一个简单的链表,并在while循环中输出链表结点数据域中的数据。请填空。 #include<stdio.h> struct node int data;struct node *next;; typedfe node NODETYPE; void main() NODETYPE a,b,c *h,*p;a.data=10;b.data=20;c.data=30;h=&a;a.next=&b;b.next=&c;c.next='/0'; p=h; while(p)printf("%d,",p—>data);______;) printf("/n");
填空题ios类中定义的用于控制输入输出的枚举常量中,用于控制对齐方式的常量有left、right和{{U}} [15] {{/U}}。
填空题下面的类中定义了一个枚举类型,请完成下面的程序。 class Base public: enum Week Sum, Mon,Tue, Wed, Thu, Fri, Sat; Week a; void fun(Base &B) 【12】 = 【13】 ; //将对象的a赋值为所定义的枚举类型值为的枚举量
填空题与成员访问表达式p→name 等价的表达式是{{U}} 【14】 {{/U}}。
