上代码
int a = 5 ,b= 6 , c = 8 ,d=6 ; //你说的那个个例子
int a[3]; //定义一个数组,用来存储你说的数
a[0]=a ;a[1]=b;a[2]=c;a[3]=d; //分别存入数组
for (int i=0 ; i<3 ; i++) //直接选择排序
for(int j=i ; j<=i ; j++ )
if(a[i]>a[j]){ //数字大的那个值和数字小的交换位置
int k = a[i];
a[i]=a[j];
a[j]=k;
};
for(int i=0;i<=3;i++) //输出元素
printf("%d",a[i]); |