#include <stdio.h>
#include <stdlib.h>
#include <string.h>
void sort(int a[ ],int n){
int i ,k ,b[10],t;
for(i=0;i<n;i++){
for(k=i+1;k<n;k++){
if(a[i]>a[k]){
t=a[i];
a[i]=a[k];
a[k]=t;
}
}
}
}
int main() {
int a1[10],i,n;
for(i=0;i<10;i++){
scanf("%d",&a1[i]);
}
n=sizeof(a1)/sizeof(a1[0]);
sort(a1,n);
for(i=0;i<10;i++){
printf("%d ",a1[i]);
}
return 0;
}
编写程序,要求用户录入10个整数存储在数组中,然后通过调用void sort(int a[ ],int n)函数来升序排序数组a中的整数。排序方式要求使用“选择法”。
最新推荐文章于 2023-10-30 13:11:03 发布