早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1.在主函数中完成数组score[10]的定义和赋值,调用名为paixu的函数对score进行从小到大排列排序算法为选择法。在主函数中输出排序后的数组元素。

题目详情
1.在主函数中完成数组score[10]的定义和赋值,调用名为paixu的函数对score进行从小到大排列
排序算法为选择法。在主函数中输出排序后的数组元素。
▼优质解答
答案和解析
#include
main()
{
void paixu(int score[]);
int score[10],i;
printf("input ten numbers;");
for(i=0;i<10;i++)
scanf("%d",&score[i]);
paixu(score);
for(i=0;i<10;i++)
printf("%3d",score[i]);
printf("\n");
}
void paixu(int score[])
{
int i,j,temp;
for(i=0;i<9;i++)
for(j=i+1;j<10;j++)
if(score[i]>score[j])
{temp=score[i];
score[i]=score[j];
score[j]=temp;}
}