文章

1

粉丝

38

获赞

0

访问

290

头像
成绩排序 题解:
P1151 清华大学上机题
发布于2024年3月8日 18:43
阅读数 290

//通过率%83  求助  实在找不出问题了!!!

#include<stdio.h>
#include<malloc.h>
typedef struct _student_info_
{
    char s_name[32]; //姓名
    int s_score; //成绩
}student_info;
int Sort(student_info *p,int n,int j)
{
    student_info temp;
    int i,k;
    for(i=0;i<n-1;i++)
    {
        for(k=0;k<n-i-1;k++)
        {
            if(j==1)
            {
                if(p[k].s_score>p[k+1].s_score)
                {
                    temp=p[k];
                    p[k]=p[k+1];
      ...

登录查看完整内容


登录后发布评论

2 条评论
Gejiao
2024年3月8日 19:07

“if(n > 0 && n < 100)”把这个限制改了就通过了。。

赞(0)
Gejiao
2024年3月8日 19:00

为什么用数组就可以,用指针就83%啊??

赞(0)