计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
填空题非成员函数应声明为类的______函数才能访问这个类的private成员。
进入题库练习
填空题以下程序实现栈的入栈和出栈的操作。其中有两个类:一个是节点类node,它包含点值和指向上一个节点的指针 prev;另一个类是栈类 stack, 它包含栈的头指针 top。生成的链式栈如下图所示。〈img src="tp/jsj/2jc++j28.1.gif"〉下面是实现程序,请填空完成此程序。 #include 〈iostream〉 using namespace std; class stack; class node int data; node *prev; public: node(int d, node *n) data=d; prev=n; friend class stack; ; class stack node *top; //栈头 public: stack() top=0; void push(int i) node *n=〈u〉 【13】 〈/u〉; top=n; int pop() node *t=top; if (top) top=top-〉prev; int c= t-〉data; delete t; return c; return 0; int main () stack s; s.push(6); s.push(3); s.push (1); return 0;
进入题库练习
填空题补充完整下面的类定义: class XCH{ char*a; public: XCH(char*a A) { //构造函数 a=new char[strlen(aA) +1]; strcpy(a,aA) ; } XCHoperator=(const XCHx){//重载赋值函数 delete[ ]a; a=new char[strlen(x.A) +1]; strcpy(a,x.A) ; ______; } ~XCH( ){delete[ ]a;} };
进入题库练习
填空题{{U}} 【11】 {{/U}}是实现C++语言编译时多态性的机制,{{U}} 【12】 {{/U}}是实现C++语言运行时多态性的机制。
进入题库练习
填空题下列程序的输出结果是{{U}} 【10】 {{/U}}。 #include<iostream> using nameSpace std; int main() { int data=1; int &r=data; data+=5; r+=5; cout<<data<<end1; return 0; }
进入题库练习
填空题数学表达式写成c++语言的表达式为{{U}}{{U}}{{/U}}{{/U}}。
进入题库练习
填空题耦合和内聚是评价模块独立性的两个主要标准,其中 反映了模块内各成分之间的联系。
进入题库练习
填空题以下程序的输出结果是 【9】 。 #include <iostream> using namespace std; void fun() static int a=0; a+=2; cout<<a; int main() int CC; for(CC=1;cc<4;CC++) fun(); cout<<end1; return 0;
进入题库练习
填空题在下向程序和横线处填上适当的内容,使程序执行后的输出结果为1/2005。 #include <iostream> using namespace std; class Date { public: Date(int m=1,int y=0):month(m),year(y){} void Print() {cout<<month<<"/"<<year<<end 1; } {{U}} 【9】 {{/U}}operator+(eonst Date private: int month,year; }; {{U}} 【10】 {{/U}}operator+(const Date year=d1 .year+d2.year; month=d1. month+d2.month; year+=(month-1 )/12; month=(month-1 )% 12+1; return Date(month,year); } void main() Date d1 (3,2004),d2,d3(10); d2=d3+d1; d2,Print(); }
进入题库练习
填空题C++是一种面向对象的程序设计语言,它充分支持面向对象思想中的三个主要特征是 ______性;_______性和_______性。
进入题库练习
填空题下面程序的运行结果是{{U}} 【8】 {{/U}}和{{U}} 【9】 {{/U}}。     #include<iostream.h>    #define N 10     #define s(x)x * x     #define f(x)(x * x)     void main( )     { int i1,i2;      i1=1000/s(N);i2=1000/f(N);      cout < < i1 < < " " < < i2;     }
进入题库练习
填空题有以下程序: #include<fstream> #include<string> using namespace std; int main() char ch[]="The end"; ofstream outstr("______",ios_base::app); for(int i=0;i<strlen(ch); i++) outstr.put(ch[i]); outstr.close(); return 0: 若程序实现的功能是在文件d:/put.txt的尾部追加写入一串字符,试将程序补充完整。
进入题库练习
填空题在数据库技术中,实体集之问的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为______。
进入题库练习
填空题表达式x=operator-(y,z)可以表示为{{U}} 【6】 {{/U}}。
进入题库练习
填空题数据流图的类型有{{U}} 【4】 {{/U}}和事务型。
进入题库练习
填空题以下程序运行后的输出结果是{{U}} 【10】 {{/U}} #include <iostream> #include <string> using namespace std; class Y; class X { int x; char *strx; public: x(int a,char *str) { x=a; strx=new char[strlen(str)+1]; strcpy(strx,str); } void show(Y }; class Y { private: int y; char *stry; public: Y(int b,char *str) { y=b; stry=new char[strlen(str)+1]; strcpy(stry, str); } friend void X::show(Y }; void X::show(Y &oB) { cout<<strx<<","; cout<<ob.stry<<end1; } int main() { X a(10,"stringX"); Y b(20,"stringY"); a.show(B) ; return 0; }
进入题库练习
填空题若a=12,b=14,c=0,则表达式((y=(a>b)?a:b)>c)?y:c的值为______。
进入题库练习
填空题 11 是实现C++语言编译时多态性的机制, 12 是实现C++语言运行时多态性的机制。
进入题库练习
填空题假定一个二维数组的定义为"int a[3][5];”,则该数组所含元素的个数为15,所占的存储空间的字节数为{{U}} 【8】 {{/U}}。
进入题库练习
填空题从实现的角度划分,C++所支持的两种多态性分别是{{U}} 【13】 {{/U}}时的多态性和{{U}} 【14】 {{/U}}时的多态性。
进入题库练习