2
0
已采纳
先从大到小排序
然后cout<<a[1]-a[n];//如果i=1的话
int j;
for(i=1;i<=n;i++)
{
for(j=i+1;j<=n;j++)
{
if(a[i]<a[j])
{
swap(a[i],a[j]);
}
}
}
cout<<a[1]-a[n];
0
int n,he;
cin>>n;
for(int i=0;i<=n-1;i++) cin>>a[i];
qsort(a,0,n-1);
he=a[n-1]-a[0];
cout<<he<<endl;
剩下快排
0
先从大到小排序
然后cout<<a[1]-a[n];//如果i=1的话
int j;
for(i=1;i<=n;i++)
{
for(j=i+1;j<=n;j++)
{
if(a[i]<a[j])
{
swap(a[i],a[j]);
}
}
}
cout<<a[1]-a[n];
0
int a[101],n,max=0,min=100;
改为
int a[101],n,max=0,min=100000;
else if(a[i]<min)
改为
if(a[i]<min)
0
0
0