首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
RIP协议更新路由表的原则是使到各目的网络的( )。
查看本题答案
包含此试题的试卷
计算机等级考试《填空》真题及答案
点击查看
你可能感兴趣的试题
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是308
距离最短
时延最小
路由最少
路径最空闲
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是308
N
N-1
1
N+1
路由信息协议RIP是内部网关协议IGP中使用最广泛的一种基于1的协议其最大的优点是2RIP规定数据每
简单
可靠性高
速度快
功能强
路由信息协议RIP是内部网关协议IGP中使用最广泛的一种基于1的协议其最大的优点是2RIP规定数据每
距离最短
时延最小
路由最少
路径最多
路由信息协议RIP是内部网关协议IGP中使用得最广泛的一种基于1的协议RIP规定数据每经过一个
距离最短
路由最少
路径最空闲
时延最小
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是308
1个
16个
15个
无数个
RIP是一种基于______算法的路由协议一个通路上最大跳数是______更新路由表的原则是到各个目
7
15
31
255
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是
距离最短
时延最小
路由最少
路径最空闲
路由信息协议RIP更新路由表的原则是使到各目的网络的53
路由最少
路径最空闲
距离最短
时延最小
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是308
链路状态路由算法
距离矢量路由算法
集中式路由算法
固定路由算法
路由信息协议RIP更新路由表的原则是使到各目的网络的
路由最少
路径最空闲
距离最短
时延最小
路由信息协议RIP是内部网关协议IGP中使用得最广泛的一种基于26的协议其最大优点是27RIP规定数
1个
16个
15个
无数个
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是
简单
可靠性高
速度快
功能强
路由信息协议RIP是内部网关协议IGP中使用得最广泛的一种基于26的协议其最大优点是27RIP规定数
N
N-1
1
N+1
RIP是一种基于______算法的路由协议一个通路上的最大跳数是______更新路由表的原则是到各个
7
15
31
255
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是
1个
16个
15个
无数个
路由信息协议更新路由表的原则是使到各目的网络的
路由最少
路径最空闲
距离最短
时延最小
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是
N
N-1
1
N+1
路由信息协议RIP是内部网关协议IGP中使用得最广泛的一种基于1的协议RIP规定数据每经过一个
距离最短
路由最少
路径最空闲
时延最小
内部网关协议IGP中使用的最广泛的一种是路由信息协议RIP此协议是基于307的协议其最大优点是308
简单
可靠性高
速度快
功能强
热门试题
更多
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1在类TC中定义name为字符串类型age为int型请在注释1之后添加语句2没置类TC0的基类为TC类的定义请在注释2后添加语句3在类TC的派生类TC0的公有成员中定义析构函数TC0请在注释3后添加语句4设置类TCl的基类为TC类的定义请在注释4后添加语句程序输出结果为TCclassconstructorTC0classconstructorTConclassconstructorTC1classconstructorTC1classconstructorTCclassconstructorTC0classconstructorTCclassconstructor注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTC//********1********publicTCcout<<TCclassconstructor<<end1~TCcout<<TCclassconstructor<<end1//********2********char*departmertintlevelpublicTC0cout<<TC0classconstructor<<end1//********3********cout<<TC0classconstructor<<end1//********4********char*majorfloatsalarypublicTC1cout<<TC1classconstructor<<end1~TC1cout<<TC1classconstructor<<end1voidmainTC0s1TC1t1
下列选项中关于信息传输中第三方的描述不正确的是
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正错误使得程序通过运行程序输出结果为5a1注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream>template<classT>//********error********tmintxtyreturnx>yyxvoidmainintn=5//********error********charc=aintd=1//********error********cout<<minnn<<end1cout<<mincc<<end1cout<<mindd<<end1
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示矩形的CRect类但类CRect的定义并不完整请按要求完成下列操作将类CRect的定义补充完整1定义私有数据成员leftPointtopPointrightPointbottomPoint分别用于表示矩形左上角及右下角的点的坐标它们都是double型的数据请在注释1之后添加适当的语句2完成默认构造函数CRect的定义指定默认实参为0它们都是double型的数据请在注释2之后添加适当的语句3定义函数体为空的析构函数请在注释3之后添加适当的语句4在main函数中定义CRect类的实例rect2并把reetl的值赋给rect2请在注释4之后添加适当的语句注意除在指定位置添加语句之外不要改动程序中的其他内容试题程序#include<iostream.h>classCRectprivate//********1********public//********2********//********3********voidSetPointsdoubledoubledoubledoublevoidSetLeftPointdoublemleftPoint=mvoidSetRightPointdoublemrightPoint=mvoidSetTopPointdoublemtopPoint=mvoidSetBottomPointdoublemhottomPoint=mvoidDisplayCRectCRectdoubleldoubletdoublerdoublebleftPoint=1topPoint=trightPoint=rbottomPoint=bvoidCRectSetPointsdoubleldoubletdoublerdoublebleftPoint=ltopPoint=trightPoint=rbottomPoint=bvoidCRectDisplaycout<<left-toppointis<<leftPoint<<<<topPoint<<<<’n’cout<<right-bottompointis<<rightPoint<<<<bottomPoint<<<<’/n’voidmainCRectrect0rect0.Displayrect0.SetPoints2020.63040rect0.DisplayCRectrect100150150rect1.SetTopPoint10.5rect1.SetLeftPoint10.5//********4********rect2.Display
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1完成类TC1的成员函数seta的定义定义seta对象x为int类型请在注释1后添加适当的语句2完成类TC3多继承类TC1和TC2的定义请在注释2后添加适当的语句3定义类TC3中的私有成员c为int型请在注释3后添加适当的语句4完成setc中对基类的变量a的赋值请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTC1intapublic//********1********returna=xvoidshowacout<<a<<end1classTC2intbpublicvoidsetbintxb=xvoidshowbcout<<b<<end1//********2********prlvate//********3********publicvoidsetcintxintyintzc=z//********4********sethyvoidshowccout<<c<<end1voidmainTC3cc.seta5c.showac.setc574c.showe
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错请改正错误使得程序正确执行并且输出以下语句TC10TC2注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>structTC1TClinti=0m_i=ivoidprintcout<<TC1:<<m_i<<end1intm_iclassTC2publicTC2voidprintcout<<TC2<<end1//********error********private~TC2intmain//********error********TC1obj1//********error********TC2ohj2obj1.printohj2.printreturn0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1在类TC中定义name为字符串类型age为int型请在注释1之后添加语句2没置类TC0的基类为TC类的定义请在注释2后添加语句3在类TC的派生类TC0的公有成员中定义析构函数TC0请在注释3后添加语句4设置类TCl的基类为TC类的定义请在注释4后添加语句程序输出结果为TCclassconstructorTC0classconstructorTConclassconstructorTC1classconstructorTC1classconstructorTCclassconstructorTC0classconstructorTCclassconstructor注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTC//********1********publicTCcout<<TCclassconstructor<<end1~TCcout<<TCclassconstructor<<end1//********2********char*departmertintlevelpublicTC0cout<<TC0classconstructor<<end1//********3********cout<<TC0classconstructor<<end1//********4********char*majorfloatsalarypublicTC1cout<<TC1classconstructor<<end1~TC1cout<<TC1classconstructor<<end1voidmainTC0s1TC1t1
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错请改正错误使得程序正确执行并且输出以下语句TC10TC2注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>structTC1TClinti=0m_i=ivoidprintcout<<TC1:<<m_i<<end1intm_iclassTC2publicTC2voidprintcout<<TC2<<end1//********error********private~TC2intmain//********error********TC1obj1//********error********TC2ohj2obj1.printohj2.printreturn0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义了用于表示矩形的CRect类但类CRect的定义并不完整请按要求完成下列操作将类CRect的定义补充完整1定义私有数据成员leftPointtopPointrightPointbottomPoint分别用于表示矩形左上角及右下角的点的坐标它们都是double型的数据请在注释1之后添加适当的语句2完成默认构造函数CRect的定义指定默认实参为0它们都是double型的数据请在注释2之后添加适当的语句3定义函数体为空的析构函数请在注释3之后添加适当的语句4在main函数中定义CRect类的实例rect2并把reetl的值赋给rect2请在注释4之后添加适当的语句注意除在指定位置添加语句之外不要改动程序中的其他内容试题程序#include<iostream.h>classCRectprivate//********1********public//********2********//********3********voidSetPointsdoubledoubledoubledoublevoidSetLeftPointdoublemleftPoint=mvoidSetRightPointdoublemrightPoint=mvoidSetTopPointdoublemtopPoint=mvoidSetBottomPointdoublemhottomPoint=mvoidDisplayCRectCRectdoubleldoubletdoublerdoublebleftPoint=1topPoint=trightPoint=rbottomPoint=bvoidCRectSetPointsdoubleldoubletdoublerdoublebleftPoint=ltopPoint=trightPoint=rbottomPoint=bvoidCRectDisplaycout<<left-toppointis<<leftPoint<<<<topPoint<<<<’n’cout<<right-bottompointis<<rightPoint<<<<bottomPoint<<<<’/n’voidmainCRectrect0rect0.Displayrect0.SetPoints2020.63040rect0.DisplayCRectrect100150150rect1.SetTopPoint10.5rect1.SetLeftPoint10.5//********4********rect2.Display
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正错误使程序正常运行并且要求最后一个catch必须抛出执行的任何异常程序异常输出信息为error0ERROR注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>intmaintrythrowerror//********error********catchcharscout<<s<<end1trythrowint0//********error********catchcout<<i<<end1trythrow0throwerror//********error********catchcout<<ERROR<<end1return0
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正错误使得程序通过运行程序输出结果为5a1注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream>template<classT>//********error********tmintxtyreturnx>yyxvoidmainintn=5//********error********charc=aintd=1//********error********cout<<minnn<<end1cout<<mincc<<end1cout<<mindd<<end1
使用VC++6.0打开考生文件夹下的源程序文件3.cpp类People包括姓名和年龄两个字段函数fun获得年龄比较大的人的姓名然后输出这个姓名到屏幕其中定义的类并不完整按要求完成下列操作将类的定义补充完整1完成类的构造函数功能请在注释1后添加适当的语句2完成构造函数对姓名的赋值请在注释2后添加适当的语句3定义类的友元函数fun请在注释3后添加适当的语句4补充函数fun的年龄比较功能请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classPeoplepublic//********1********intifori=0sUserName[i]!=0i++m_UserName[i]=sUserName[i]//********2********m_Old=nOldprivatecharm_UserName[32]intm_Old//********3********voidfunchar*sPeople&person1People&person2//********4********ifforinti=0person1.m_UserNamd[i]!=0i++s[i]=person1.m_UserName[i]s[i+1]=0elseforinti=0person2.m_UserName[i]!=0i++s[i]=person2.m_UserName[i]s[i+1]=0voidmainchars[32]Peoplep1abc20Peoplep2def30funsp1p2cout<<s<<end1return
使用VC++6.0打开考生文件夹下的源程序文件3.cpp程序通过继承关系实现对姓名的控制类TC1实现对名字访问的接口TC2实现对名字的设置和输出程序输出为TC2NameMay其中定义的类并不完整按要求完成下列操作将类的定义补充完整1在类TC1中定义接口函数GetName为纯虚函数请在注释1后添加适当的语句2函数GetName2用于获得名字的缓存但只获得允许读操作这个缓存请在注释2后添加适当的语句3实现TC2的构造函数请在注释3后添加适当的语句4完成TC2的构造函数实现对名字的处理请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTC1public//********1********classTC2publicTC1publicvoidGetNamecout<<TC2Name<<end1//********2********returnm_str//********3********int1fori=0str[i]!=0i++m_str[i]=str[i]//********4********privatecharm_str[32]voidmainTC1*pTC2obj1Mayp=&obj1p—>GetNamecout<<obj1.GetName2<<end1return
使用VC++6.0打开考生文件夹下的源程序文件3.cpp程序通过继承关系实现对姓名的控制类TC1实现对名字访问的接口TC2实现对名字的设置和输出程序输出为TC2NameMay其中定义的类并不完整按要求完成下列操作将类的定义补充完整1在类TC1中定义接口函数GetName为纯虚函数请在注释1后添加适当的语句2函数GetName2用于获得名字的缓存但只获得允许读操作这个缓存请在注释2后添加适当的语句3实现TC2的构造函数请在注释3后添加适当的语句4完成TC2的构造函数实现对名字的处理请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTC1public//********1********classTC2publicTC1publicvoidGetNamecout<<TC2Name<<end1//********2********returnm_str//********3********int1fori=0str[i]!=0i++m_str[i]=str[i]//********4********privatecharm_str[32]voidmainTC1*pTC2obj1Mayp=&obj1p—>GetNamecout<<obj1.GetName2<<end1return
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错请改正程序中的错误使程序输出的结果为Number=7Number=12注意错误的语句在//******error******的下面修改该语句即可试题程序#include<iostream.h>classTCpublic//******error******TCintiNumber=i//******error******returnNumbervoidsetintiNumber=ivoiddisplaycout<<Number=<<Number<<end1privateintNumbervoidmain//******error******TC*p=newTCp—>displayp—>set12p—>displayreturn
不同类型的网络应用对带宽的需求是不相同的网络数据传输负荷重对网络数据的实时性要求高
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行有问题请改正main函数中的错误使程序的输出结果为number=1number=10number=100注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>classTCpublicTCintinumber=ivoidSetNumberintmnumber=mintGetNumberconstreturnnumbervoidPrintconstcout<<number=<<number<<end1privateintnumbervoidmain//********error********TCobj1obj1.PrintTCobj23//********error********obj1.number=10//********error********TC.SetNumber100obj1.Printobj2.Print
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行有问题请改正main函数中的错误使程序的输出结果为number=1number=10number=100注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>classTCpublicTCintinumber=ivoidSetNumberintmnumber=mintGetNumberconstreturnnumbervoidPrintconstcout<<number=<<number<<end1privateintnumbervoidmain//********error********TCobj1obj1.PrintTCobj23//********error********obj1.number=10//********error********TC.SetNumber100obj1.Printobj2.Print
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1完成类TC1的成员函数seta的定义定义seta对象x为int类型请在注释1后添加适当的语句2完成类TC3多继承类TC1和TC2的定义请在注释2后添加适当的语句3定义类TC3中的私有成员c为int型请在注释3后添加适当的语句4完成setc中对基类的变量a的赋值请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classTC1intapublic//********1********returna=xvoidshowacout<<a<<end1classTC2intbpublicvoidsetbintxb=xvoidshowbcout<<b<<end1//********2********prlvate//********3********publicvoidsetcintxintyintzc=z//********4********sethyvoidshowccout<<c<<end1voidmainTC3cc.seta5c.showac.setc574c.showe
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错请改正程序中的错误使程序输出的结果为Number=7Number=12注意错误的语句在//******error******的下面修改该语句即可试题程序#include<iostream.h>classTCpublic//******error******TCintiNumber=i//******error******returnNumbervoidsetintiNumber=ivoiddisplaycout<<Number=<<Number<<end1privateintNumbervoidmain//******error******TC*p=newTCp—>displayp—>set12p—>displayreturn
下列选项中关于路由选择算法和路由选择协议的描述不正确的是
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正其中的错误使得程序正确运行程序输出s1n=20s2n=10执行s3.adds1s2s3n=30s4n=30注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>classTCintnpublicTCTCintmn=m//********error********TCaddTCs1s2this—>n=s1.n+s2.n//********error********returnthisvoiddispcout<<n=<<n<<end1//********error********voidmainTCs120s210s3s4cout<<s1:s1.dispcout<<s2:s2.disps4=s3.adds1s2cout<<执行s3.adds1s2/ns3:s3.dispcout<<s4:s4.disp
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1将文件以追加的方式打开请在注释1后添加适当的语句2定义mn为类TC的公有int型数据成员请在注释2后添加适当的语句3定义p为类TC的数据成员指针并指向类TC的数据成员m请在注释3后添加适当的语句4定义p指向类TC的数据成员n请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintxofstreamout1//********1********out1.open3.txtout1<<x<<’’out1.closevoidClearFileofstreamout1out1.open3.txtout1.closeclassTCpublicvoiddispcout<<m=<<m<<end1WriteFilemcout<<n=<<n<<end1WriteFilen//********2********voidmain//********3********ClearFileTCaa.*p=30//********4********a.*p=45a.disp
使用VC++6.0打开考生文件夹下的源程序文件3.cpp其中定义的类不完整按要求完成下列操作将类的定义补充完整1将文件以追加的方式打开请在注释1后添加适当的语句2定义mn为类TC的公有int型数据成员请在注释2后添加适当的语句3定义p为类TC的数据成员指针并指向类TC的数据成员m请在注释3后添加适当的语句4定义p指向类TC的数据成员n请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>#include<fstream>#include<iomanip>#include<cmath>usingnamespacestdvoidWriteFileintxofstreamout1//********1********out1.open3.txtout1<<x<<’’out1.closevoidClearFileofstreamout1out1.open3.txtout1.closeclassTCpublicvoiddispcout<<m=<<m<<end1WriteFilemcout<<n=<<n<<end1WriteFilen//********2********voidmain//********3********ClearFileTCaa.*p=30//********4********a.*p=45a.disp
使用VC++6.0打开考生文件夹下的源程序文件3.cpp要求编写一个CMyShape类含有求面积周长等的纯虚函数然后编写一个CRectangle类和CCircle类继承CMyShape并实现求面积周长的两个函数在main函数中测试得到下面的结果在CMyShape类构函数造内在CCircle类构造函数内在CMyShape类构造函数内在CRectangle类构造函数内myCircleArea=314.159Girth=62.8319myRectangleArea=900Girth=120具体要求如下1定义求面积的纯虚函数请在注释1后添加适当的语句2定义求周长的纯虚函数请在注释2后添加适当的语句3请在注释3和注释4后添加适当的语句注意除在指定位置添加语句之外不要改动程序中的其他内容试题程序#include<iostream.h>#include<math.h>#definePI3.1415926classCMyPointpublicintxyCMyPointinttxinttyxtxytyclassCMyShapepublicCMyShapecout<<在CMyShape类构造函数内<<end1//********1********//********2********protectedclassCCirclepublicCMyShapepublicCCircleCMyPointidoublejCMyShapearcCenteriradiusjcout<<在CCircle类构造函数内<<end1doubleGetAreareturnPI*radius*radiusdoubleGetGirthreturn2*PI*radiusprivateCMyPointarcCenterdoubleradiusclassCRectanglepublicCMyShapepublicCRectangleCMyPointltCMyPointrbleftTopltrightBottomrbCMyShapecout<<在CRectangle类构造函数内<<end1doubleGetAreaintwidth=absrightBottom.x-leftTop.xintheight=absrightBottom.y-leftTop.yreturnwidth*heightdoubleGetGirthintwidth=absrightBottom.x-leftTop.xintheight=absrightBottom.y-leftTop.yreturn2*width+heightprivateCMyPointleftToprightBottomvoidmainCMyShape*myShape=NULLCCircle*myCircle=newCCircleCMyPoint5510CRectangle*myRectangle=newCRectangleCMyPoint00CMyPoint3030//********3********cout<<myCircle:<<Area=<<myShape—>GetArea<</t<<Girth=<<myShape—>GetGirth<<end1//********4********cout<<myRectangle:<<Area=<<myShape—>GetArea<</t<<Girth=<<myShape—>GetGirth<<end1
IEEE802.3ae10Gbps以太网标准支持的工作模式是______
使用VC++6.0打开考生文件夹下的源程序文件3.cpp要求编写一个CMyShape类含有求面积周长等的纯虚函数然后编写一个CRectangle类和CCircle类继承CMyShape并实现求面积周长的两个函数在main函数中测试得到下面的结果在CMyShape类构函数造内在CCircle类构造函数内在CMyShape类构造函数内在CRectangle类构造函数内myCircleArea=314.159Girth=62.8319myRectangleArea=900Girth=120具体要求如下1定义求面积的纯虚函数请在注释1后添加适当的语句2定义求周长的纯虚函数请在注释2后添加适当的语句3请在注释3和注释4后添加适当的语句注意除在指定位置添加语句之外不要改动程序中的其他内容试题程序#include<iostream.h>#include<math.h>#definePI3.1415926classCMyPointpublicintxyCMyPointinttxinttyxtxytyclassCMyShapepublicCMyShapecout<<在CMyShape类构造函数内<<end1//********1********//********2********protectedclassCCirclepublicCMyShapepublicCCircleCMyPointidoublejCMyShapearcCenteriradiusjcout<<在CCircle类构造函数内<<end1doubleGetAreareturnPI*radius*radiusdoubleGetGirthreturn2*PI*radiusprivateCMyPointarcCenterdoubleradiusclassCRectanglepublicCMyShapepublicCRectangleCMyPointltCMyPointrbleftTopltrightBottomrbCMyShapecout<<在CRectangle类构造函数内<<end1doubleGetAreaintwidth=absrightBottom.x-leftTop.xintheight=absrightBottom.y-leftTop.yreturnwidth*heightdoubleGetGirthintwidth=absrightBottom.x-leftTop.xintheight=absrightBottom.y-leftTop.yreturn2*width+heightprivateCMyPointleftToprightBottomvoidmainCMyShape*myShape=NULLCCircle*myCircle=newCCircleCMyPoint5510CRectangle*myRectangle=newCRectangleCMyPoint00CMyPoint3030//********3********cout<<myCircle:<<Area=<<myShape—>GetArea<</t<<Girth=<<myShape—>GetGirth<<end1//********4********cout<<myRectangle:<<Area=<<myShape—>GetArea<</t<<Girth=<<myShape—>GetGirth<<end1
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正其中的错误使得程序正确运行程序输出s1n=20s2n=10执行s3.adds1s2s3n=30s4n=30注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>classTCintnpublicTCTCintmn=m//********error********TCaddTCs1s2this—>n=s1.n+s2.n//********error********returnthisvoiddispcout<<n=<<n<<end1//********error********voidmainTCs120s210s3s4cout<<s1:s1.dispcout<<s2:s2.disps4=s3.adds1s2cout<<执行s3.adds1s2/ns3:s3.dispcout<<s4:s4.disp
使用VC++6.0打开考生文件夹下的源程序文件1.cpp该程序运行时有错误请改正错误使程序正常运行并且要求最后一个catch必须抛出执行的任何异常程序异常输出信息为error0ERROR注意不要改动main函数不能增加或删除行也不能更改程序的结构错误的语句在//******error******的下面试题程序#include<iostream.h>intmaintrythrowerror//********error********catchcharscout<<s<<end1trythrowint0//********error********catchcout<<i<<end1trythrow0throwerror//********error********catchcout<<ERROR<<end1return0
使用VC++6.0打开考生文件夹下的源程序文件3.cpp类People包括姓名和年龄两个字段函数fun获得年龄比较大的人的姓名然后输出这个姓名到屏幕其中定义的类并不完整按要求完成下列操作将类的定义补充完整1完成类的构造函数功能请在注释1后添加适当的语句2完成构造函数对姓名的赋值请在注释2后添加适当的语句3定义类的友元函数fun请在注释3后添加适当的语句4补充函数fun的年龄比较功能请在注释4后添加适当的语句注意增加或者修改代码的位置已经用符号表示出来请不要修改其他的程序代码试题程序#include<iostream.h>classPeoplepublic//********1********intifori=0sUserName[i]!=0i++m_UserName[i]=sUserName[i]//********2********m_Old=nOldprivatecharm_UserName[32]intm_Old//********3********voidfunchar*sPeople&person1People&person2//********4********ifforinti=0person1.m_UserNamd[i]!=0i++s[i]=person1.m_UserName[i]s[i+1]=0elseforinti=0person2.m_UserName[i]!=0i++s[i]=person2.m_UserName[i]s[i+1]=0voidmainchars[32]Peoplep1abc20Peoplep2def30funsp1p2cout<<s<<end1return
热门题库
更多
嵌入式软件助理工程师
计算机操作系统
软件测试工程师
计算机等级考试
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法