第1个回答 2009-12-08
int min,max,temp;
for(int i=0;i<9;i++)
{
if(a[i]>a[i+1])
{
//交换,将大的放后边
temp = a[i+1];
a[i+1] = a[i];
a[i] = temp;
}
max = a[9];
for(int i=0;i<9;i++)
{
if(a[i]<a[i+1])
{
//交换,将小的放后边
temp = a[i+1];
a[i+1] = a[i];
a[i] = temp;
}
min = a[9];
第2个回答 2009-12-08
用冒泡法比较
#include <iostream.h>
int main()
{int i,a[10]={1,2,3,4,5,6,7,8,9,10},max=a[0];
for(i=0;i<10;i++) if(max<a[i]) max=a[i];
cout<<"max="<<max<<"\n" ;
}本回答被提问者采纳