-->
当前位置:首页 > 题库 > 正文内容

程序填空题:选择法排序

Luz4年前 (2021-12-20)题库7458
选择法排序:本题要求将给定的n个整数从小到大排序后输出。输出时相邻数字中间用一个空格分开,注意:行末不得有多余空格。

#include <stdio.h>
#define MAXN 10
int main(){
int a[MAXN];
int n,k,i,index,temp;
scanf("%d",&n);
for(i=0;i<n;i++)
scanf("%d",&a[i]);
for(k=0;k<n-1;k++){
index=;
for()
if()
index=i;

}
for(i=0;i<n;i++){
if()
printf("%d",a[i]);
else
printf(" %d",a[i]);
}
return 0;
}







答案:
第1空:k

第2空:i=k+1;i<n;i++

第3空:a[i]<a[index]

第4空: temp=a[index];
a[index]=a[k];
a[k]=temp;

第5空:i==0

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。