帮忙用函数的定义定义做一下:)

跪求 C++ 能人帮我做一下 C++ 试题 ~~~~~~在线等待中 , 下午5点 就考试了,做完可以在追加分数
跪求 C++ 能人帮我做一下 C++ 试题 ~~~~~~在线等待中 , 下午5点 就考试了,做完可以在追加分数
读程序写结果:
#include&iostream.h&
class Base
& Base(){cout&&"construct in Base\n";}
virtual ~Base()
{cout&&"destruting Base"&&}
class Subclass:public Base
& Subclass(){cout&&"construct in Subclass\n";}
~Subclass()
{cout&&"destruting Subclass"&&}
&void test(Base *x)
void main()
{ Base *bc=new B
&Subclass *sc=new S
&test(bc);
cout&&”The end”&&
}& 这道题有1处错误 所以用软件没法运行 不知道结果,因为我真是不会C++
还有2到编程题
1、请自定义一个点类point,要求具有横坐标X,纵坐标Y两个属性,构造函数为横,纵两个坐标赋值,并有拷贝构造函数和析构函数
2、定义一个动物基类,具有Age,Weight等数据成员,Walk,Breath等成员函数,其中Breath是虚构函数,由Animal派生出鱼(Fish)类和陆地类(Terrestrial Animal),Fish类有鳍(Fim)数据成员,Terrestrial Animal类有腿(Leg)数据成员,在Fish类和Terrestrial Animal类中载成员函数Walk实现静态多态,Breath利用Virtual实现动态多态性,并在main中测试类多态性
这些是选择题 不知道自己做的对不对
1. C++源程序的扩展名是( A )。
A) .cpp&&&&&&&&&&&&&& B) .h&&&&&&&&&&&&&&&&&&& C) .exe&&&&&&&&&&&&&&&&&&&&&&& D) .obj
2. C++中使用cin和cout对象需要引入的头文件是(B)。
A) stdio.h&&&&&&&&&& B) iostream.h&&&&&& C) string.h&&&&&&&&&&&&&&&&& D) math.h
3. 以下对符号常量的定义形式正确的是(& a& )。
&&&&&& A)#define A=8&&&&&&&&&&&&&&&&&&&&&&&& B) const A 8
&&&&&& C)const A=8;&&&&&&&&&&&&&&&&&&&&&&&&&&& D) const int A=8;
4. 以下选项中用于说明一个函数为内联函数的关键字是(&& D )。
A)typedef&&&&&&&&&& B)class&&&&&&&&& C) static&&&&&&& D) inline
5. 以下关于类的析构函数的说法不正确的是(& a& )。
A) 析构函数可以重载
B) 一个类中只能有一个析构函数
C) 析构函数是撤销该类对象时由系统自动调用的
D) 析构函数名是类名前加符号~
6. 以下关于拷贝构造函数说法不正确的是(& c& )。
A) 拷贝构造函数与类名相同
B) 拷贝构造函数就是同类对象间数据成员的等值复制
C) 拷贝构造函数的参数是同类对象的引用
D) 用已有对象初始化同类的新对象时使用拷贝构造函数
7. 类的成员函数在类外实现时,要在函数名前加类名和(& d& )运算符。
A) “_”&&&&&&&&&&&& &&&&&& B)“-&”&&&&& &&&&&&&&&&&&& C) “.”&&&&&&&&&&&&& &&&&&&&&&&&&& D) “::”
8. 以下关键字中,用来声明友元的是( A)。
&&&&&& A) friend&&&&& &&&&&& B) extern&&&&&&&&&&&& C) class&&&&&&&& &&&&&& D) void
9. 在公有派生方式中,基类的公有成员在派生类中是(& b& )。
A)私有成员&&&&&&& B)公有成员&&&&&&& C)保护成员&&&&&&&&&&&&&& D)不可访问成员
10.下列叙述中,哪一个不对(&& d&& )
A. 含纯虚函数的类称为抽象类B. 不能直接由抽象类建立对象C. 抽象类不能用作函数参数类型(但抽象类引用或抽象类指针可以)D. 抽象类中不能含构造函数和析构函数
第一题:
记住:子类继承父类,先调用父类构造函数,然后调用子类的;析构函数相反——先调用子类,然后才是父类的。
&
【选择题】
全部正确!
【编程题】
#include&iostream&using namespace::
class Point{private:&double x,y;public:
&void setX(double _x)&{&&x=_x;&}
&void setY(double _y)&{&&y=_y;&}
&Point(const Point& p)&{
&}&Point()&{&}&~Point()&{
&}&void Say()&{&&cout&&"X:"&&x&&"Y:"&&y&&endl&&&}};
class Animal{protected:&int A&double Wpublic:&Animal(int age,double w)&{&&Age=&&Weight=w;&}&virtual void Walk()&{&&cout&&"Walking....";&}&virtual void Breath()=0;};
class Fish:public Animal{private:&bool Fpublic:&Fish(int age,double w,bool fim):Animal(age,w)&{&&Fim=&}& void Walk()&{&&if(Fim)&&{&&cout&&"有鳍划水。\n";&&}&}&& void Breath()& {&& cout&&"用腮呼吸。\n\n";& }};
class Terrestrial:public Animal{private:&bool Lpublic:&Terrestrial(int age,double w,bool leg):Animal(age,w)&{&&Leg =&}& void Walk()&{&&if(Leg)&&{&&cout&&"用脚走路。\n";&&}&}&& void Breath()& {&& cout&&"用肺呼吸。\n\n";& }};
void main()
{ &//第一题&P&p.setX(1.0);&p.setY(2.0);&p.Say();&Point p1(p);&p1.Say();
&
&//第二题&Animal *a=NULL;&Fish f(1,20.05,true);& a= &f;& a-&Walk();& a-&Breath();
& Terrestrial t(2,30.50,true);& a=&t;& a-&Walk();& a-&Breath();&system("pause");
}&
忘记说了:
第3题:D(100%肯定,做过实验的!)
二、(每小题2分,共20分)
1. C++的是( A )。
A) .cpp&&&&&&&&&&&&&& B) .h&&&&&&&&&&&&&&&&&&& C) .exe&&&&&&&&&&&&&&&&&&&&&&& D) .obj
2. C++中使用cin和cout对象需要引入的是(B)。
A) stdio.h&&&&&&&&&& B) iostream.h&&&&&& C) string.h&&&&&&&&&&&&&&&&& D) math.h
3. 以下对的定义形式正确的是(& a& )。
&&&&&& A)#define A=8&&&&&&&&&&&&&&&&&&&&&&&& B) const A 8
&&&&&& C)const A=8;&&&&&&&&&&&&&&&&&&&&&&&&&&& D) const int A=8;
4. 以下选项中用于说明一个函数为的是(&& D )。
A)typedef&&&&&&&&&& B)class&&&&&&&&& C) static&&&&&&& D) inline
5. 以于类的的说法不正确的是(& a& )。
A) 析构函数可以
B) 一个类中只能有一个析构函数
C) 析构函数是撤销该时由系统自动调用的
D) 析构函数名是类名前加符号~
6. 以下关于说法不正确的是(& c& )。
A) 拷贝构造函数与类同
B) 拷贝构造函数就是同类对象间数据成员的等值复制
C) 拷贝构造函数的参数是同类对象的引用
D) 用已有对象初始化同类的新对象时使用拷贝构造函数
7. 在类外实现时,要在函数名前加类名和(& d& )。
A) “_”&&&&&&&&&&&& &&&&&& B)“-&”&&&&& &&&&&&&&&&&&& C) “.”&&&&&&&&&&&&& &&&&&&&&&&&&& D) “::”
8. 以下关键字中,用来声明友元的是( A)。
&&&&&& A) friend&&&&& &&&&&& B) extern&&&&&&&&&&&& C) class&&&&&&&& &&&&&& D) void
9. 在公有方式中,的在中是(& b& )。
A)私有成员&&&&&&& B)公有成员&&&&&&& C)保护成员&&&&&&&&&&&&&& D)不可访问成员
10.下列叙述中,哪一个不对(&& d&& )
A. 含纯的类称为B. 不能直接由抽象类建立对象C. 抽象类不能用作函数参数类型(但抽象类引用或抽象类指针可以)D. 抽象类中不能含和析构函数
四、读程序写结果(程序结果的每一行2分,共30分)
#include &iostream.h&
void swap1(int x,int y)&&&&
&&&&&& t=x;&&&&&& x=y;&&&&&& y=t;
void swap2(int *x,int *y)&&&&&&&
&&&&&& t=*x;&&&& *x=*y;&& *y=t;
void swap3(int &x,int &y)&&&&&&&&&&&
&&&&&& t=x;&&&&&& x=y;&&&&&& y=t;
void main()
&&&&&& int x=5;int y=6;&
&&&&&& swap1(x,y);
&&&&&& cout&&"传参: x="&&x&&"\ty="&&y&&
&&&&&& swap2(&x,&y);
&&&&&& cout&&"指针传参: x="&&x&&"\ty="&&y&&
&&&&&& swap3(x,y);
&&&&&& cout&&"引用传参: x="&&x&&"\ty="&&y&&
#include &iostream.h&
&&&&&& X(int n=1) {
&&&&&&&&&&&&& b=n;
&&&&&&&&&&&&& cout&&"X类对象,b=:"&&b&&
&&&&&& ~X(){
&&&&&&&&&&&&& cout&&"X类对象,b=:"&&b&&
void main()
&&&&&& X x1;
&&&&&& X x2(10);
&&&&&& cout&&"x1对象中数据成员b的值:"&& x1.b &&
&&&&&& cout&&"x2对象中数据成员b的值:"&& x2.b &&
#include&iostream.h&
class Base
& Base(){cout&&"construct in Base\n";}
virtual ~Base()
{cout&&"destruting Base"&&}
class Subclass:public Base
& Subclass(){cout&&"construct in Subclass\n";}
~Subclass()
{cout&&"destruting Subclass"&&}
&void test(Base *x)
void main()
{ Base *bc=new B
&Subclass *sc=new S
&test(bc);
cout&&”The end”&&
1、编写程序,把转换为,C=(F-32)*5/9
2、请自定义一个点类point,要求具有横坐标X,Y两个属性,构造函数为横,纵两个坐标,并有拷贝构造函数和析构函数
3、定义一个动物基类,具有Age,Weight等数据成员,Walk,Breath等,其中Breath是虚构函数,由Animal派生出鱼(Fish)类和陆地类(Terrestrial Animal),Fish类有鳍(Fim)数据成员,Terrestrial Animal类有腿(Leg)数据成员,在Fish类和Terrestrial Animal类中载成员函数Walk实现静态,Breath利用Virtual实现动态,并在main中测试类多态性
#include &iostream&
#include &iomanip&
#include &cmath&
int main()
&float F,C;
&cout&&"华氏温度:";
&C=5.0/9*(F-32);
&cout&&""&&F&&"度=摄氏"&&setprecision(1)&&C&&"度"&&
&return 0;
谢谢啦 这是我们老师给的挂补题 但是我不会& 这个是全的
你的第一题编程题对的。建议:
1)float改成double
2)using namespace::& 不要漏掉两个“::”
3)去掉“#include &cmath&”
其他回答 (1)
下午有课,只能帮你看看选择题和代码了、、你这代码的问题就是cout&&”The end”&&把The end&
夹在中间的那两个双引号。&选择题:3.D6.B
等待您来回答
编程领域专家请高手帮忙看一下MySQL自定义函数为什么没有返回结果?
[问题点数:35分,无满意结帖,结帖人leejiang1982]
请高手帮忙看一下MySQL自定义函数为什么没有返回结果?
[问题点数:35分,无满意结帖,结帖人leejiang1982]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
2010年 总版技术专家分年内排行榜第二
2009年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第二
2009年 总版技术专家分年内排行榜第三
2010年 总版技术专家分年内排行榜第二
2009年 总版技术专家分年内排行榜第三
本帖子已过去太久远了,不再提供回复功能。可以帮忙看一下怎么回事吗?一直提示子程序或函数未定义_vb吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:50,417贴子:
可以帮忙看一下怎么回事吗?一直提示子程序或函数未定义收藏
Private Sub Cmd_ok_Click()Dim i As Integer, sum As Integer, max As Integer, min As IntegerDim aver As SingleDim a As Stringaver = 0sum = 0a = ""For i = 0 To 49
Score(i) = Int(Rnd * 41) + 60
sum = sum + Score(i)Nextaver = sum / 50Txt_avg = avermax = Score(0)min = Score(0)For i = 1 To 49
If Score(i) & max Then
max = Score(i)
If Score(i) & min Then
min = Score(i)
End IfIf Score(i) & aver Then
a = Score(i) & "," & aEnd IfNextTxt_max = maxTxt_lowavg = aTxt_min = min
Score数组的声明在哪?
^0^——How did you find me here?
对网店 ………感兴趣的……………留个qq
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
使用签名档&&
为兴趣而生,贴吧更懂你。或帮忙解一下:用函数单调性的定义证明,函数y=2x+1在(负无穷大和正无穷大)上是增函数?_百度知道
帮忙解一下:用函数单调性的定义证明,函数y=2x+1在(负无穷大和正无穷大)上是增函数?
提问者采纳
f(X1)-f(X2)=2(X1-X2)&X1&X2&lt
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁用定义证明函数fx等于负x的三次方减三x加一x属于R在期定义域上为减函数,帮忙看一下,谢谢_百度知道
用定义证明函数fx等于负x的三次方减三x加一x属于R在期定义域上为减函数,帮忙看一下,谢谢
这是一道待解决的难题
您的回答被采纳后将获得系统奖励20(财富值+经验值)+难题奖励20(财富值+经验值)
我有更好的答案
按默认排序
其他类似问题
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 函数的定义 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信