计算机类
公务员类
工程类
语言类
金融会计类
计算机类
医学类
研究生类
专业技术资格
职业技能资格
学历类
党建思政类
计算机等级考试(NCRE)
全国计算机应用水平考试(NIT)
计算机软件水平考试
计算机等级考试(NCRE)
全国高校计算机等级考试CCT
行业认证
信息素养
计算机等级考试二级
计算机等级考试一级
网络工程师(计算机等级考试四级)
计算机等级考试二级
数据库工程师(计算机等级考试四级)
计算机等级考试三级
信息安全工程师(计算机等级考试四级)
嵌入式系统开发工程师(计算机等级考试四级)
软件测试工程师(计算机等级考试四级)
C++语言程序设计
Python语言程序设计
WPS Office高级应用与设计
C语言程序设计
C++语言程序设计
Java语言程序设计
Visual Basic语言程序设计
Web程序设计
Access数据库程序设计
MySQL数据库程序设计
Visual FoxPro数据库程序设计
办公软件高级应用
设x是一个类名,下列的形参(  )是引用调用
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
请打开考生文件夹下的解决方案文件proj3,其中定义了一个字符串变量类stringVar。类成员的说明在程序注释中。请在//*********333*********和//*********666*********之间填写stringVar成员函数和友元函数的实现代码。在main函数中给出了一组测试数据,运行时输入: Hello Kitty 此情况下程序的输出应该是: Hello Kitty Borg Borg 注意:只需在//*********333*********和//*********666*********之间填入所编写的若干语句,不要改动程序中的其他内容。//stringVar.h#includeiostream#includecstdlib#includecstddef#includecstringusing namespace std;void writeToFile(const char*path);class stringVar{public:stringVar(int size);//构造函数,size为字符串长度(字符个数)初始值;字符串内容初始化为空串 stringVar (const char a []);//构造函数,用参数数组a的内容初始化当前对象 stringVar(const stringVarstrobj),//复制构造函数 ~stringVar(){delete [ ] value;};//#7构函数 int length()const{return strlen(value);) //从输入流ins输入一个字符串,其中可以包括空格 void input—line(istreamins); //返回字符串首地址 char*getValue()const{return value;}private: char*value;//字符串首地址 int max length;//字符串最大长度(字符个数最大值)};//将the string通过输出流outs输出ostreamoperator(ostreamouts,const stringVar the_string);//main.cpp#includeiostream#includestring#include"stringVar.h"//*********333*********//*********666*********int main(){ stringVar namel(30),name2("Borg");namel.input_line(cin);stringVar name3(name2);coutnamelendl:coutname2endl:coutname3endl:writeToFile(".\\");return 0;}//writeToFile.cpp#includeiostream#includefstream#includesstream#includestringusing namespace std;#include"stringVar.h"void writeToFile(const char*path){ char filename[30]; strcpy(filename,path); strcat(filename,"out.dat"); ofstream fout(filename); istringstream is(string("Jenny Zheng")); stringVar namel(40),name2("John"); namel.input_line(is); stringVar name3(name2); foutname1name2name3; fout.close();}
进入题库练习
进入题库练习
进入题库练习
请打开考生文件夹下的解决方案文件proj1,该工程含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为: The value is 10 注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。 1 //proj1.cpp 2 #includeiostream 3 using namespace std; 4 class MyClass{ 5 int value; 6 public: 7 //ERROR ****found**** 8 void MyClass(int val):value (val){} 9 int GetValue()const{return value;} 10 void SetValue(int val); 11 }; 12 //ERROR ******found****** 13 inline void SetValue(int val) 14 {value=val;} 15 int main() 16 { 17 MyClass obj(0); 18 obj.SetValue(1 0); 19 //ERROR ******found****** 下列语句功能是输出obj的成员value的值 20 cout"The value is" obj.valueendl; 21 return 0; 22 }
进入题库练习
进入题库练习
进入题库练习
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s1,char*s2),此函数的功能是计算s1中出现s2的个数,当不出现时,则返回0。如: s1为“1 1 12223333aaaaeeffd” s2为“11”则返回1 s2为“aa”则返回2注意:请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#inCludeiOStream.h//注意只能使用int类型,不能类型转换int fun(char*s1,char*s2){}Void main(){ char S1[1 02 4]; char S2[2 5 6]; cout“please input a string:”end1; cin.getline(S 1,1 02 4); cout“please input otherstring:”end1; cin.getline(S2,2 5 6); coutfun(S1,S2); coutend1; return;}
进入题库练习
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有Xabc类和主函数main。在程序文本中位于每行”//ERROR *********found*********下面的一行有错误,请加以更正。 更正后程序的输出为:57 注意:只允许修改每个”//ERROR *********found*********下面的一行语句,不允许改动程序中的其他任何内容。#includeiostreamusing namespace std;class Xabc{ int*a;int n ; public: Xabc(int aa[],int nn):n(nn)( a=new int[n]; for(int i=0;in;i++) //ERROR *****found***** aa[i]=a[i]; } int GetA(int i)const (return a[i],} int SurnA(int n); ~xabc()(delete[]a;}};int Xabc::SumA(int n){ int s=0; for(int j=0;jn,j++) s+=a[j]; return s;}int main(){ int a[6]={2,5,8,3,6,9); Xabc x(a,6), a[3]=19; int d=0; for(int i=0;i6;i++) //ERROR *****found***** d+=x.a[i]; //ERROR *****found***** int f=SumA(5), coutd+fendl: return 0;}
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习
进入题库练习