![]() |
#2
ab10349827492012-04-17 00:23
|

#include <iostream.h>
#include <iomanip.h>
#include <stdio.h>
int main()
{
int a[3],i,j;
for(i=0;i<3;i++)
cin>>a[i];
for(i=0;i<3;i++)
if(a[i+1]<a[i])
{
j=a[i];
a[i]=a[i+1];
a[i+1]=j;
}
for(i=0;i<3;i++)
cout<<setw(3)<<a[i];
return 0;
}请问,问什么输入3 2 1.输出是2 1 3
输入2 1 3时,输出是1 2 3?这是什么情况啊?谢谢了哈
#include <iomanip.h>
#include <stdio.h>
int main()
{
int a[3],i,j;
for(i=0;i<3;i++)
cin>>a[i];
for(i=0;i<3;i++)
if(a[i+1]<a[i])
{
j=a[i];
a[i]=a[i+1];
a[i+1]=j;
}
for(i=0;i<3;i++)
cout<<setw(3)<<a[i];
return 0;
}请问,问什么输入3 2 1.输出是2 1 3
输入2 1 3时,输出是1 2 3?这是什么情况啊?谢谢了哈