你能编出来
这就证明你并不苯
相信你一定能做好的
这就证明你并不苯
相信你一定能做好的

程序代码:#include<stdio.h>
typedef struct info{
char name[20] ;
int num ;
} ;
void simpleSort(info *data,int n)
{
int i , j ;
for( i = 0 ; i < n ; i++ )
{
for( j = i+1 ; j < n ; j++ )
{
if( data[i].num < data[j].num)
{
info temp = data[i];
data[i] = data[j];
data[j] = temp;
}
}
}
}
void print(info *data,int n)
{
for( int i = 0 ; i < n ; i++ )
{
printf("%s\n",data[i].name);
}
}
int main()
{
int n;
info data[100];
FILE *fp;
fp=fopen("Apple.txt","r");
fscanf(fp,"%d",&n);
for( int i = 0 ; i < n ;i++ )
{
fscanf(fp,"%s%d",data[i].name,&data[i].num);
}
fclose(fp);
simpleSort(data,n) ;
print(data,n);
return 0 ;
}]
