#include<stdio.h>
void main()
{
int n,i,j,temp=0;
printf("请输入您要输入学生成绩的个数:");
scanf("%d",&n);
float socre[100];
printf("请输入学生成绩:");
for(i=0;i<n;i++)
scanf("%f",&socre[i]);
for(i=1;i<n;i++)
{
for(j=0;j<=i;j++)
{
if(socre[j]<socre[j+1])
{
temp=socre[j];
socre[j]=socre[j+1];
socre[j+1]=temp;
}
}
}
printf("分数从高到底:");
for(i=0;i<n;i++)
printf("%.2f ",socre[i]);
}
vc通过编译,这题最关键的就是一个
冒泡排序,如果有不懂得,你可以再问我