• 大小: 176KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-10
  • 语言: C/C++
  • 标签: c语言  成绩排名  

资源简介

c语言 成绩排名 c++ 系统 #include #include struct student { char name[20]; long int num; float score[4]; } ;

资源截图

代码片段和文件信息

#include 
#include 
struct student
{
char name[20];
long int num;
float score[4]; 
} ;

struct student stu[5]={{“aaa“1010167.5897864}{“BBB“1010277.5905869}{“CCC“1010370.3889874}{“DDD“1010473.5868864}{“EEE“1010580.5896864}};
void main()
{
float M=0;
int m=0k=0D[5];
float total_score[5]={0};
for(int i=0;i<5;i++)
{ D[i]=1;
printf(“%s %ld %f %f %f %f\n“stu[i].namestu[i].numstu[i].score[0]stu[i].score[1]stu[i].score[2]stu[i].score[3]);
}
for( i=0;i<5;i++)

for (int j=0;j<4;j++)
{  M=stu[i].score[j];
total_score[i]=total_score[i]+stu[i].score[j];
if (M<60.0)
{
printf(“\n学生%s的第%d门成绩不及格不参加排名\n“stu[i].namej+1);
D[i]=0;
}

}
}
// display the total score
printf(“\n各个学生的总成绩为:\n“);
for ( i=0;i<5;i++)
{
printf(“%s %f \n“stu[i].nametotal_score[i]);
}
// to sort the total score
for ( i=0;i<4;i++)
{  
k=i;
if (D[i]==0)
{
continue;
}
else     
for (int j=i+1;j<5;j++)
{    

if (D[j]==0)
{
continue;
}
else
{  if(total_score[k] k=j;
}
}

       float tep=0;
   tep=total_score[i];
   total_score[i]=total_score[k];
   total_score[k]=tep;

struct student temp;
temp=stu[i];
stu[i]=stu[k];    
stu[k]=temp;

}
printf(“\n学生的总成绩排名为:\n“);
for (i=0;i<5;i++)
{
if (D[i]==1)
{    
m=m+1;
printf(“the rank %d is %s\n“mstu[i].name);
}
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     192593  2012-10-29 12:25  学生系统C语言成绩排名\Debug\sort_score.exe

     文件     185712  2012-10-29 12:25  学生系统C语言成绩排名\Debug\sort_score.ilk

     文件       5494  2012-10-29 12:25  学生系统C语言成绩排名\Debug\sort_score.obj

     文件     217588  2012-10-29 12:20  学生系统C语言成绩排名\Debug\sort_score.pch

     文件     443392  2012-10-29 12:20  学生系统C语言成绩排名\Debug\sort_score.pdb

     文件      41984  2012-10-29 12:25  学生系统C语言成绩排名\Debug\vc60.idb

     文件      53248  2012-10-29 12:20  学生系统C语言成绩排名\Debug\vc60.pdb

     文件       1568  2012-10-30 09:48  学生系统C语言成绩排名\sort_score.cpp

     文件       3449  2012-10-29 12:25  学生系统C语言成绩排名\sort_score.dsp

     文件        545  2012-10-29 12:25  学生系统C语言成绩排名\sort_score.dsw

     文件      41984  2012-10-29 12:25  学生系统C语言成绩排名\sort_score.ncb

     文件      48640  2012-10-29 12:25  学生系统C语言成绩排名\sort_score.opt

     文件        756  2012-10-29 12:25  学生系统C语言成绩排名\sort_score.plg

     目录          0  2012-10-29 12:20  学生系统C语言成绩排名\Debug

     目录          0  2012-10-30 09:48  学生系统C语言成绩排名

----------- ---------  ---------- -----  ----

              1236953                    15


评论

共有 条评论