永发信息网

设计一个myclass类,私有数据包含整数Max、Min.函数包括构造函数(将输入的值两个值赋给m,n),有两个个成

答案:2  悬赏:70  手机版
解决时间 2021-03-23 13:38
  • 提问者网友:眉目添风霜
  • 2021-03-23 07:59
整数的大小将最小的数返回。另有一个打印函数print(),输出最大值最小值,最后在main函数中分别创建一个普通对象和一个常对象,并分别调用相应的成员函数,最后输出Max、Min值。

在线等,求高手!
最佳答案
  • 五星知识达人网友:纵马山川剑自提
  • 2021-03-23 08:35
#include
using namespace std;
class Myclass
{
private:
int max,min;
public:
void gouzhao(int a=0,int b=0)
{
max=a;
min=b;
}
~Myclass()
{
cout<<"析构Myclass!"< }
int findmax(int a,int b)
{
if(a>b)
{
max=a;
return max;
}
else if(a {
max=b;
return max;
}
else
{
max=a;
cout<<"两个值相等!"< return max;
}
}
int findmin(int a,int b)
{
if(a>b)
{
min=b;
return min;
}
else if(a {
min=a;
return min;
}
else
{
min=a;
cout<<"两个值相等!"< return min;
}
}
void print()
{
cout<<"最大值为"< cout<<"最小值为"< }

};

int main()
{
int a,b,m,n;
Myclass my;
cout<<"请输入两个数:"< cin>>a>>b;
m=my.findmax(a,b);
n=my.findmin(a,b);
cout<<"最大值为"< cout<<"最小值为"< my.print();
}

这样可以吗?不行我再改,望采纳!
全部回答
  • 1楼网友:千杯敬自由
  • 2021-03-23 09:08

cpp的文件是c++的,如果你用c写程序,

不用新建,直接用工具栏上的新建文件就行了.

然后输入程序,保存的时候,注意保存成.c文件.

然后就是build/compile  编译

build/build  组建

build/execute  执行

这几个菜单命令

max和min在stdlib.h中

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯