tonymoly口红味道:利用系统功能调用从键盘输入10个1位无符号数,求出其中最大和最小数在显示器上输出显示?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 11:58:02
要求用降序排列,那为编程高手能帮我解答下,我先谢谢拉~~

#include <iostream.h>
class sort
{
public:
void Input() //用于从键盘接收字符的input对象
{
int add[10];
for(int i = 0;i<10;i++)
{
cin>>add[i];
}
}

void Max() //输出最大植的对象
{
int max=add[0];
for(int i = 0;i<10;i++)
{
if(add[i]>max)
max=add[i];
}
cout<<"max="<<max<<endl;
}

void Min()//用于输出最小值的对象
{
int min;
min=add[0];
for(int i= 0;i<10;i++)
{
if(add[i]<min)
min=add[i]
}
cout<<"min="<<min<<endl;
}
}
sort s;
void main()
{
cout<<"请输入10个整数:"<<endl;
s.Input();
cout<<"请选择你要输出的整数,输入[1]输出最大值[2]输出最小值"<<endl;
int x;
cin>>x;
switch(x)
{
case 1:
s.Max();
break;
case 2:
s.Min();
break;
defsual:
cout<<"请作出正确的选择"<<endl;
}
}
//楼主满意吗