C语言排序分数题排序分数Time Limit:1000MS Memory Limit:65536KDescription 给你一个数n,定义一个集合S,S是所有小于等于1(以a/b的形式表示,其中a,b均为非负整数),而且分母小于等于n的数.这里我们排除

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 07:29:08
C语言排序分数题排序分数Time Limit:1000MS  Memory Limit:65536KDescription 给你一个数n,定义一个集合S,S是所有小于等于1(以a/b的形式表示,其中a,b均为非负整数),而且分母小于等于n的数.这里我们排除
xSMO0+@4lpX 2m؍q(mW40i*m!|@SP3v 㴤]`ٯ<~JQ,isݾqqb%:!kU5\ʓL5dOҐV W%ٺ5BK.rLj$YC3ːQ$G8{kugtM^K9-i9!'GB}?Rdv.*Y5QLAPQ幈 $H*|6td2*"jTx3LXR8.&C$d):QCˀӁ{$T1A.IB M%d!#a?-4B ,M.^'eoЫ >RuWzJG]i̖,]8- ^ZǺY8hwJLSapl^(Fb(9)࣢b(ξ_hluQu/eTtZfM.)t뎾:ޅt3x%F/oA

C语言排序分数题排序分数Time Limit:1000MS Memory Limit:65536KDescription 给你一个数n,定义一个集合S,S是所有小于等于1(以a/b的形式表示,其中a,b均为非负整数),而且分母小于等于n的数.这里我们排除
C语言排序分数题
排序分数
Time Limit:1000MS Memory Limit:65536K
Description
给你一个数n,定义一个集合S,S是所有小于等于1(以a/b的形式表示,其中a,b均为非负整数),而且分母小于等于n的数.这里我们排除一些重复的数,例如2/4 和 1/2被认为是相同的,但是2/4不是集合S的元素(即保存分子分母和最小的那个数)
从小到大输出所有的元素.
Input
输入一个数n(1

C语言排序分数题排序分数Time Limit:1000MS Memory Limit:65536KDescription 给你一个数n,定义一个集合S,S是所有小于等于1(以a/b的形式表示,其中a,b均为非负整数),而且分母小于等于n的数.这里我们排除
#include <stdio.h>
struct student /*建立结构体*/
{
char name[20];
int score;
} stu[10];
void main()
{
struct student temp;
int i,j,n=10;
for(i=0;i<n;i++)
{
scanf("%s",stu[i].name); /*输入姓名*/
scanf("%d",&stu[i].score); /*输入成绩*/
getchar(); /*空掉回车*/
}
for(i=0; i<n-1; i++) /*冒泡法排序*/
for(j=0; j<n-i-1; j++)
if (stu[j].score>stu[j+1].score)

for(i=0;i<n;i++) /*输出排序后结果*/
printf("%s,%d\n",stu[i].name,stu[i].score);
}