c++设计一个程序 从键盘输入10个数,找出其中的最大值和最小值

2024-11-24 19:48:01
推荐回答(3个)
回答1:

#include 
void main()
{
int a[10];
int i,min,max;
for(i=0;i<10;i++)
scanf("%d", &a[i]);
min=max=a[0];
for(i=0;i<10;i++)
{
if(min>a[i]) min=a[i];
if(max}
printf("max:%d,min:%d\n",max,min);
}

 

简单写了一个,不过这类的问题应该可以搜索很多的。

回答2:

#include
using namespace std;
int main()
{
int in;
cin>>in;
int imax(in),imin(in);
for(size_t ii=0;ii<9;ii++)
{
cin>>in;
if(in>imax)
imax=in;
if(in imin=in;
}
cout<<"最大值"< cout<<"最小值"< return 0;
}

回答3:

#include
int main()
{
int a[10],j,t;
for(int i=0;i<10;i++)
cin>>a[i];
for(i=0;i<9;i++)
for( j=i+1;j<10;j++)
{
if(a[i]>a[j])
t=a[i];
a[i]=a[j];
a[j]=t;
}
cout<<"最小值为"<cout<<"最大值为"<return 0;
}