首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。 例如,字符串中的内容为:****A*BC*DEF*G****...
查看本题答案
包含此试题的试卷
计算机等级考试《问答》真题及答案
点击查看
你可能感兴趣的试题
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是使字符串的前导*号不得多于n个若多于n个
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是只删除字符串前导和尾部的*号串中字母之间
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是删除字符串中所有的*号在编写函数时不得使
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是只删除字符串前导和尾部的*号串中字母之间
规定输入的字符串中只包含字母和*号请编写函数fun其功能是使字符串中尾部的*号不多于n个若多于n个则
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是使字符串中前部的*号不得多余n个若多余n
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是将字符串中的前导*号全部删除中间和后面的
规定输入的字符串中只包含字母和*号请编写函数fun其功能是使字符串中尾部的*号不多于n个若多于n个则
假定输入的字符串中只包含字母和*号请编写函数fun其功能是除了尾部的*号之外将字符中其他的*号全部删
假定输入的字符串中只包含字母和*号请编写函数fun其功能是除了尾部的*号之外将字符中其他的*号全部删
规定输入的字符串中只包含字母和*号编写函数fun其功能是删除字符串中所有的*号编写函数时不得使用C语
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是除了尾部的号之外将字符串中其他*号全部删
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是除了尾部的号之外将字符串中其他*号全部删
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是将字符串尾部的*号全部删除前面和中间的*
规定输入的字符串中只包含字母和*号请编写函数fun其功能是将字符串尾部的*号全部删除前面和中间的*号
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是使字符串中前部的*号不得多余n个若多余n
规定输入的字符串中只包含字母和*号编写函数fun其功能是删除字符串中所有的*号编写函数时不得使用C语
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是将字符串中的前导*号全部删除中间和后面的
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是将字符串尾部的*号全部删除前面和中间的*
假定输入的字符串中只包含字母和*号请编写函数fun它的功能是删除字符串中所有的*号在编写函数时不得使
热门试题
更多
使用VC6打开考生文件夹下的源程序文件3.cpp其中定义了类AA1和A2其中A1类由A类公有派生A2类由A1类公有派生1定义类A的构造函数该构造函数有一个整型的参数x在构造函数中请将X赋值给数据成员a请在注释//********1********之后添加适当的语句2定义类A1的构造函数该构造函数有两个整型的参数x和y在构造函数中请将X赋值给数据成员b将y作为基类A构造函数的参数值传入请在注释//********2********之后添加适当的语句3定义类A2的构造函数该构造函数有3个整型的参数xy和z在构造函数中请将X赋值给数据成员c将y和z分别赋值给基类A1构造函数的参数x和y请在注释//********3********之后添加适当的语句4完成类A2的成员函数show的定义该函数调用基类成员函数输出基类书局成员a和b及类A2自身的数据成员c的值上述3个值在输出时以空格隔开请在注释//********4********之后添加适当的语句注意除在指定位置添加语句之外请不要改动程序中的其他内容程序输出结果如下73738注意除在指定的位置添加语句之外请不要改动程序的其他部分试题程序#include<iostream.h>classAintapublic//********1********intgetareturnaclassA1publicAintbpublic//********2********intgetbreturnbclassA2publicA1intcpublic//********3********voidshow//********4********voidmainA2a837cout<<a.geta<<end1cout<<a.getb<<end1a.show
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正程序中的错误使得程序输出为10TC1注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream>classTC1publicTC1//********error********privatevirtual~TC1usingnamespacestdcout<<TC1<<end1classTC2publicTC1public//********error********explicitTC2intim_i=iTC2&operatorintithis—>m_i=ivoidprint//********error********cout<<m_i<<end1privateintm_ivoidfunTC2C1C1.printintmainfunTC210return0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示坐标的类TC1但类TC1的定义并不完整按要求完成下列操作将类的定义补充完整1声明TC2类为TC1类的友元类请在注释1后添加适当的语句2完成类的构造函数分别对成员变量赋值请在注释2后添加适当的语句3完成类的构造函数分别对成员变量赋值请在注释3后添加适当的语句4完成计算平面上两点之间距离的函数JuL计算的方法为X坐标之差的平方与Y坐标之差的平方之和的开方请在注释4后添加适当的语句注意仅在函数指定位置添加语句请勿改动主函数main与其他函数中的任何内容试题程序#include<iostream>#include<cmath>usingnamespacestdclassTC1//********1********public//********2********X=aY=b//********3********X=aY=0voidprintcout<<x=<<X<<end1cout<<y=<<Y<<end1privatefloatXYclassTC2publicfloatJuLTC1&pTC1&qfloatTC2JuLTC1&pTC1&qfloatresult//********4********cout<<result<<end1returnresultintmainTC1p1010q20TC2dd.JuLpqreturn0
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正程序中的错误本程序要求实现的功能为从键盘输入一个字符串并将结果保存到文件1.txt中注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream>#include<fstream>//********error********usingstdvoidWriteFliechar*sofstreamout1//********error********out1.open1.txtbinary|appforinti=0s[i]!=0i++//********error********out1.putss[i]out1.closevoidClearFileofstreamout1out1.open1.txtout1.closeintmainchars[1024]ClearFilecout<<pleaseinputastring:<<end1cin.getlines1024WriteFilesreturn0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示Et期的类Date但类Date的定义并不完整按要求完成下列操作将类的定义补充完整1定义私有成员变量yearmonthday分别表示年月日类型为int请在注释1后添加适当的语句2完成构造函数分别给yearmonthday赋值请在注释2后添加适当的语句3完成重载符号+=的定义请在注释3后添加适当的语句4完成函数print打印函数如2005年1月5日到屏幕和文件out3.txt格式相同请在注释4后添加适当的语句注意增加代码或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintcofstreamout1out1.openout3.txtios_baseappout1<<c<<’’out1.closevoidWriteFilechar*strofstreamout1out1.openout3.txtios_baseappout1<<strout1.closevoidClearFileofstreamout1out1.openout3.txtout1.closeclassDatepublicDateintyintmintd//********1********voidprint//********2********month+=minti=month/12intj=month%12ifj==0year+=i-1month=12elseyear+=imonth=jreturn*thisprivate//********3********voidDateprint//********4********WriteFileyearWriteFile年WriteFilemonthWriteFile月WriteFiledayWriteFile日intmainClearFileDateNational_day2004105National_day+=3National_day.printreturn0
使用VC++6.0打开考生文件夹下的源程序文件2.cpp阅读下列函数说明和代码补充空出的代码函数fundoubleA[5][5]返回二维数组中大于本行平均数的所有数之和注意部分代码已经实现请勿改动main函数代码试题程序#include<iostream.h>doublefundoubleA[5][5]voidmaindoubleA[5][5]=4431.345.565697.65768.678122.45444.434.5455667.6562548.6781562.45537.3655.54565677.657168.6781242.45134.3454.54865637.657687.6781322.45189.3445.57865677.657528.678142.45cout<<funA<<end1return
使用VC++6.0打开考生文件夹下的源程序文件2.cpp完成空出函数funchar*schar*t部分函数funchar*schar*t的功能是将在字符串s中下标为偶数位置上的字符紧随其后重复出现一次放在一个新串t中t中字符按原字符串中字符的顺序排列例如当s中的字符串为ABCDEF时t中的字符串应为AACCEE注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<iostream.h>voidfunchar*schar*tvoidmainchars[100]t[100]cout<<Pleaseenterstrings:<<end1cin.getlines100funstcout<<Theresultis:<<t<<end1return
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1定义类CPoint的带有两个参数的构造函数两个变量为xy都为int型且缺省值为0请在注释1后添加适当的语句2完成类CRectangle的构造函数给point1和point2赋值请在注释2后添加适当的语句3完成类CRectangle的函数GetArea用来计算矩形面积请在注释3后添加适当的语句4定义CRectangle类它拥有两个私有对象point1和point2类型为Point请在注释4后添加适当的语句注意除在指定位置添加语句之外请不要改动程序中的其他内容试题程序#include<iostream.h>#include<cmath>classCPointpublic//********1********x=1y=jintGetXreturnxintGetYreturnyprivateintxyclassCReetanglepublic//********2********mtGetArea//********3********intheight=point1.GetY-point2.GetYreturnwidth*heightwidth*height-width*heightprivate//********4********CPointpoint2intmainCRectanglerect0011cout<<rect.GetArea<<end1return0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示日期的类Date但类Date的定义并不完整按要求完成下列操作将类的定义补充完整1定义私有成员变量yearmonthday分别表示年月日类型为int请在注释1后添加适当的语句2完成构造函数分别给yearmonthday赋值请在注释2后添加适当的语句3完成重载符号+=的定义请在注释3后添加适当的语句4完成print打印函数输出到屏幕和文件的格式相同请在注释4后添加适当的语句注意仅在函数指定位置添加语句请勿改动主函数main与其他函数中的任何内容程序正常运行输出的结果为2008年11月8日试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintcofstreamout1out1.open3.txtios_baseappout1<<c<<’’out1.closevoidWriteFilechar*strofstreamout1out1.open3.txtios_baseappout1<<strout1.closevoidClearFileofstreamout1out1.open3.txtout1.closeclassDatepublicDateintyintmintd//********1********voidprint//********2********month+=minti=month/12intj=month%12ifj==0year+=i-1month=12elseyear+=imonth=jreturn*thisprivate//********3********voidDateprint//********4********WriteFiIeyearwriteFile年WriteFilemonthWriteFile月WriteFiledayWriteFile日intmainClearFileDateOly_day200888Oly_day+=3Oly_day.printreturn0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示Et期的类Date但类Date的定义并不完整按要求完成下列操作将类的定义补充完整1定义私有成员变量yearmonthday分别表示年月日类型为int请在注释1后添加适当的语句2完成构造函数分别给yearmonthday赋值请在注释2后添加适当的语句3完成重载符号+=的定义请在注释3后添加适当的语句4完成函数print打印函数如2005年1月5日到屏幕和文件out3.txt格式相同请在注释4后添加适当的语句注意增加代码或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintcofstreamout1out1.openout3.txtios_baseappout1<<c<<’’out1.closevoidWriteFilechar*strofstreamout1out1.openout3.txtios_baseappout1<<strout1.closevoidClearFileofstreamout1out1.openout3.txtout1.closeclassDatepublicDateintyintmintd//********1********voidprint//********2********month+=minti=month/12intj=month%12ifj==0year+=i-1month=12elseyear+=imonth=jreturn*thisprivate//********3********voidDateprint//********4********WriteFileyearWriteFile年WriteFilemonthWriteFile月WriteFiledayWriteFile日intmainClearFileDateNational_day2004105National_day+=3National_day.printreturn0
使用VC++6.0打开考生文件夹下的源程序文件1.cpp使它能运行正确的结果注意不要改动其他语句不得增行或删行也不得更改程序的结构!本程序要求屏幕输出i=12345注意语句在/********error********/的下面修改该语句即可其他的语句不能修改试题程序#include<iostream.h>/********error********/classTCpublic/********error********/void~TCTCinticout<<’i’<<’=’<<i<<end1/********error********/voidmainTCobj12345return
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类并不完整按要求完成下列操作将类的定义补充完整使其输出的结果为TCATCBTCC1完成类B虚继承于A请在注释1后添加适当的语句2完成类C虚继承于A请在注释2后添加适当的语句3完成类D继承于BC请在注释3后添加适当的语句4函数fun通过调用基类的fun完成所输出的内容请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTCApublicvoidfuncout<<TCA<<end1//********1********classTCBpublicvoidfuncout<<TCB<<end1//********2********classTCCpublicvoidfuncout<<TCC<<end1//********3********classTCDpublicvoidfun//********4********voidmainTCDtesttest.funreturn
使用VC++6.0打开考生文件夹下的源程序文件1.cpp本程序要求输入一个字符串然后将其中的小写字母改成大写字母字符可能输入多行当输入字符时默认字符输入结束最后把结果输出到屏幕中注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>voidmaininti=0charstr[120]cout<<Enterastringendwith’’.<<end1//********error********cin.getlinestr120//********error********whilestr//*****岳**error********ifstr[i]>=’a’str[i]=str[i]-’a’+’A’i++cout<<str<<end1return
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正其中的错误使程序正常运行并且输出以下结果457848注意错误的语句在//******error******的下面修改该语句即可试题程序#include<iostream.h>classTC0publicTC0intiintjx=iy=j//******error******virtualvoidmoveintaintbX+=ay+=bvoidprintcout<<<<x<<<<y<<<<end1publicintxyclassTC1publicTC0public//******error******TC1intiintjintkijm=kn=1voidprintcout<<m<<<<n<<end1voidfuncmove35voiddisplay//******error******printprivateintmnvoidmainTC0obj45obj.printTC1obj11378obj1.funcobj1.printobj1.display
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1定义类CPoint的带有两个参数的构造函数两个变量为xy都为int型且缺省值为0请在注释1后添加适当的语句2完成类CRectangle的构造函数给point1和point2赋值请在注释2后添加适当的语句3完成类CRectangle的函数GetArea用来计算矩形面积请在注释3后添加适当的语句4定义CRectangle类它拥有两个私有对象point1和point2类型为Point请在注释4后添加适当的语句注意除在指定位置添加语句之外请不要改动程序中的其他内容试题程序#include<iostream.h>#include<cmath>classCPointpublic//********1********x=1y=jintGetXreturnxintGetYreturnyprivateintxyclassCReetanglepublic//********2********mtGetArea//********3********intheight=point1.GetY-point2.GetYreturnwidth*heightwidth*height-width*heightprivate//********4********CPointpoint2intmainCRectanglerect0011cout<<rect.GetArea<<end1return0
使用VC++6.0打开考生文件夹下的源程序文件2.cpp阅读下列函数说明和代码函数sortint&mint&nint&l实现将3个整数mn1由大到小输出m最大l最小程序实现时可以把最大的数放到m上先将m与n进行比较如果m<n则将m与n的值进行交换然后再用m与l进行比较如果m<l则将m与l的值进行交换这样能使m最大然后再将n与l进行比较若n<l则将n与l的值互换互换后l最小将函数sortint&mint&nint&l补充完整实现3个数的排序注意请勿改动主函数试题程序#include<iostream.h>voldsortint&mint&nint&lintmainintx=9inty=13intz==3sortxuzcout<<x<<’’<<y<<’’<<z<<end1return0
用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了多个类其中定义的类并不完整按照要求完成下列操作将类的定义补充完整使其输出如下TC2TC3TC11类TC2公共继承于TC1请在注释1后添加适当的语句2print函数为虚函数请在注释2后添加适当的语句3修改语句使得p指定对象obj3请在注释3后添加适当的语句4修改语句利用P调用print函数完成输出信息在注释4后添加适当的语句注意仅在函数指定位置添加语句请勿改动主函数main与其他函数中的任何内容试题程序#include<iostream>usingnamespacestdclassTC1publicvoidprintcout<<TC1<<end1//********1********classTC2public//********2********voidprintcout<<TC2<<end1classTC3publicTC2publicvoidprintcout<<TC3<<end1intmainTC2obj2TC3obj3TC1*pobj2.printobj3.print//********3********p=obj3/********4********p.printreturn0
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正错误使得程序输出Hellotest注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream>//********error********templateTvoidfunTtstdcout<<test<<stdend1//********error********template<bool>voidfunbooltstdcout<<tHello:Hi<<stdend1intmain//********error********boolflag=TRUEfunflagfunintflagreturn0
使用VC++6.0打开考生文件夹下的源程序文件2.cpp请完成函数funintx该函数的功能是将x的值转换成二进制数输出到屏幕并且在函数中调用写函数WriteFile将结果输出到2.txt文件中例如x=66的二进制数为110则输出到屏幕的数为110注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<iostream>#include<fstream>#include<cmath>usingnamespacestdvoidWriteFilechar*strofstreamout1out1.open2.txtios_basebinary|ios_baseappforinti=0str[i]!=0i++out1.putstr[i]out1.closevoidfunintxvoidClearFileofstreamout1out1.open2.txtout1.closeintmainClearFilefun13return0
使用VC++6.0打开考生文件夹下的源程序文件2.cpp请完成函数funchar*s使其具有以下功能1把s中的大写字母转换成小写字母把其中的小写字母转换成大写字母并且在函数中调用写函数WriteFile将结果输出到2.txt文件中例如s=helloWORLD则结果为s=HELLOworld2完成函数WriteFilechar*s把字符串输入文件中提示打开文件使用的第二参数为ios_basebinary|los_baseapp注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<iostream>#include<fstream>#include<cmath>usingnamespacestdvoidWriteFilechar*svoidfunchar*svoidClearFileofstreamout1out1.open2.txtout1.closeintmainClearFilechars[1024]cout<<pleaseinputastring:<<end1cin.getlines1024funsreturn0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整每卖出一个水果则计算水果的重量还要计算所有卖出水果的总重量以及总个数同时允许退货请按照以下的操作把类补充完整1定义类TCFruit的私有静态数据成员float型变量AllWeight和int型变量AllNo请在注释1后添加适当的语句2完成类TCFruit的带一个float型变量w的构造函数并把这个w加到AllWeight中并且AllNo自加请在注释2后添加适当的语句3在析构函数中在AllWeight中减去weight然后AllNo自减请在注释3后添加适当的语句4完成静态成员变量的初始化为0请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTCFruitprivatefloatWeight//********1********staticintAllNopublicTCFruitfloatw//********2********AllWeight+=wAllNo++~TCFruit//*******岳3********AllWeight-=Weightvoiddisplaycout<<SellaFruitwith<<Weight<<kg<<end1cout<<Allsellnumber:<<AllNo<<end1cout<<Allsellweight:<<AllWeight<<kg<<end1<<end1//********4********floatTCFruitAllWeight=0.0intmainTCFruitFruit11.2Fruit1.displayTCFruitFruit22.3Fruit2.displayreturn0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类并不完整按要求完成下列操作将类的定义补充完整使其输出的结果为TCATCBTCC1完成类B虚继承于A请在注释1后添加适当的语句2完成类C虚继承于A请在注释2后添加适当的语句3完成类D继承于BC请在注释3后添加适当的语句4函数fun通过调用基类的fun完成所输出的内容请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTCApublicvoidfuncout<<TCA<<end1//********1********classTCBpublicvoidfuncout<<TCB<<end1//********2********classTCCpublicvoidfuncout<<TCC<<end1//********3********classTCDpublicvoidfun//********4********voidmainTCDtesttest.funreturn
使用VC6打开考生文件夹下的源程序文件3.cpp其中定义了类AA1和A2其中A1类由A类公有派生A2类由A1类公有派生1定义类A的构造函数该构造函数有一个整型的参数x在构造函数中请将X赋值给数据成员a请在注释//********1********之后添加适当的语句2定义类A1的构造函数该构造函数有两个整型的参数x和y在构造函数中请将X赋值给数据成员b将y作为基类A构造函数的参数值传入请在注释//********2********之后添加适当的语句3定义类A2的构造函数该构造函数有3个整型的参数xy和z在构造函数中请将X赋值给数据成员c将y和z分别赋值给基类A1构造函数的参数x和y请在注释//********3********之后添加适当的语句4完成类A2的成员函数show的定义该函数调用基类成员函数输出基类书局成员a和b及类A2自身的数据成员c的值上述3个值在输出时以空格隔开请在注释//********4********之后添加适当的语句注意除在指定位置添加语句之外请不要改动程序中的其他内容程序输出结果如下73738注意除在指定的位置添加语句之外请不要改动程序的其他部分试题程序#include<iostream.h>classAintapublic//********1********intgetareturnaclassA1publicAintbpublic//********2********intgetbreturnbclassA2publicA1intcpublic//********3********voidshow//********4********voidmainA2a837cout<<a.geta<<end1cout<<a.getb<<end1a.show
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错请改正程序中的错误使程序输出的结果为1063022注意错误的语句在//******error******的下面修改该语句即可试题程序#include<iostream.h>classTCprivateintnumberintAddintireturnnumber+=iintSubintireturnnumber-=iintMulintireturnnumber*=iintDivintiifi!=0returnnumber/=ielsereturnnumber//******error******typedefintFUNCint//******error******FUNCfunc[]publicTCfunc[0]=TC://Addfunc[1]=TC://Subfunc[2]=TC://Mulfunc[3]=TC://Divnumber=0intCallFunctionintiintj//******error******returnfunc[i]jvoidmainTCmyobjcout<<myobj.CallFunction010<<end1cout<<myobj.CallFunction14<<end1cout<<myobj.CallFunction25<<end1cout<<myobj.CallFunction315<<end1cout<<myobj.CallFunction30<<end1
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示坐标的类TC1但类TC1的定义并不完整按要求完成下列操作将类的定义补充完整1声明TC2类为TC1类的友元类请在注释1后添加适当的语句2完成类的构造函数分别对成员变量赋值请在注释2后添加适当的语句3完成类的构造函数分别对成员变量赋值请在注释3后添加适当的语句4完成计算平面上两点之间距离的函数JuL计算的方法为X坐标之差的平方与Y坐标之差的平方之和的开方请在注释4后添加适当的语句注意仅在函数指定位置添加语句请勿改动主函数main与其他函数中的任何内容试题程序#include<iostream>#include<cmath>usingnamespacestdclassTC1//********1********public//********2********X=aY=b//********3********X=aY=0voidprintcout<<x=<<X<<end1cout<<y=<<Y<<end1privatefloatXYclassTC2publicfloatJuLTC1&pTC1&qfloatTC2JuLTC1&pTC1&qfloatresult//********4********cout<<result<<end1returnresultintmainTC1p1010q20TC2dd.JuLpqreturn0
使用VC++6.0打开考生文件夹下的源程序文件2.cpp完成函数funchar*s1char*s2的空出部分函数funchar*s1char*s2的功能是将在字符串s1中下标为偶数的字符紧随其后重复出现一次放在一个新串s2中s2中字符按原字符串中字符的顺序排列注意0为偶数例如当s1中的字符串为abcdef时s2中的字符串应为aaccee注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<iostream.h>voidfunchar*s1char*s2voidmaincharsl[100]s2[l00]cout<<Pleaseenterstringstring:<<end1cin.getlines1100funs1s2cout<<Theresultis:<<s2<<end1return
使用VC++6.0打开考生文件夹下的源程序文件2.cpp请完成函数funintx的定义该函数功能是判定x的所有约数并且在函数中调用写函数WriteFile将结果输出到2.txt文件中例如x=100的约数为124510202550100注意不要改动main函数不得增行或删行也不得更改程序的结构试题程序#include<iostream>#include<fstream>#include<cmath>usingnamespacestdvoidWriteFileintcofstreamout1out1.open2.txtios_basebinary|ios_baseappout1<<c<<’’out1.closevoidfunintxvoidClearFileofstreamout1out1.open2.txtout1.closeintmainClearFilefun100return0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示日期的类Date但类Date的定义并不完整按要求完成下列操作将类的定义补充完整1定义私有成员变量yearmonthday分别表示年月日类型为int请在注释1后添加适当的语句2完成构造函数分别给yearmonthday赋值请在注释2后添加适当的语句3完成重载符号+=的定义请在注释3后添加适当的语句4完成print打印函数输出到屏幕和文件的格式相同请在注释4后添加适当的语句注意仅在函数指定位置添加语句请勿改动主函数main与其他函数中的任何内容程序正常运行输出的结果为2008年11月8日试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintcofstreamout1out1.open3.txtios_baseappout1<<c<<’’out1.closevoidWriteFilechar*strofstreamout1out1.open3.txtios_baseappout1<<strout1.closevoidClearFileofstreamout1out1.open3.txtout1.closeclassDatepublicDateintyintmintd//********1********voidprint//********2********month+=minti=month/12intj=month%12ifj==0year+=i-1month=12elseyear+=imonth=jreturn*thisprivate//********3********voidDateprint//********4********WriteFiIeyearwriteFile年WriteFilemonthWriteFile月WriteFiledayWriteFile日intmainClearFileDateOly_day200888Oly_day+=3Oly_day.printreturn0
使用VC++6.0打开考生文件夹下的源程序文件1.cpp但该程序运行有问题请改正main函数中的错误使该程序的输出结果正确程序输出88注意错误的语句在/********found********/的下而修改该语句即可其他的语句不能修改试题程序#include<iostream.h>classC0public/********error********/staticintn=0C0n++~C0n--/********error********/intC0nvoidmainCoobjCOobj2[7]C0*C=NULLc=&obj/********error********/cout<<c.n<<end1tout<<C0n<<end1
用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了多个类其中定义的类并不完整按照要求完成下列操作将类的定义补充完整使其输出如下TC2TC3TC11类TC2公共继承于TC1请在注释1后添加适当的语句2print函数为虚函数请在注释2后添加适当的语句3修改语句使得p指定对象obj3请在注释3后添加适当的语句4修改语句利用P调用print函数完成输出信息在注释4后添加适当的语句注意仅在函数指定位置添加语句请勿改动主函数main与其他函数中的任何内容试题程序#include<iostream>usingnamespacestdclassTC1publicvoidprintcout<<TC1<<end1//********1********classTC2public//********2********voidprintcout<<TC2<<end1classTC3publicTC2publicvoidprintcout<<TC3<<end1intmainTC2obj2TC3obj3TC1*pobj2.printobj3.print//********3********p=obj3/********4********p.printreturn0
热门题库
更多
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设