选修某功课的学生有10人,按成绩高低输出学生名单

原创 2006年05月27日 18:19:00

/**********************************************************
  选修某功课的学生有10人,按成绩高低输出学生名单

  <Edison wong>. QQ139767
**********************************************************/
#include <stdio.h>
#define N 5
#include <string.h>
void main()
{
 char name[N][10],tep[10];
 float scort[N],temp;
 int a,b;
 printf("请输入学生的姓名和分数/n");
 for(a=0;a<N;a++)
  scanf("%s%f",name[a],&scort[a]);
 for(a=0;a<N;a++)
  for(b=a+1;b<N;b++)
   if(scort[a]<scort[b])
   {
    temp=scort[a];
    scort[a]=scort[b];
    scort[b]=temp;
    //以上交换高低分数 下面交换学生姓名 字符串交换需要用strcpy
    strcpy(tep,name[a]);
    strcpy(name[a],name[b]);
    strcpy(name[b],tep);
   }
   printf("高低顺序为/n");
   for(a=0;a<N;a++)
    printf("%s-%0.1f ",name[a],scort[a]);
}

 

 

第十四周 【项目2-用文件保存的学生名单】若干名学生的学号 姓名和C++课、高数和英语成绩

运行代码: /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:d.cpp *作 者:张旺华 *完成日期:2015...

十三周——输入输出流——项目二 用文件保存的学生名单

问题及代码: /* Copyright (c) 2014,烟台大学计算机学院 *All rights reserved. *文件名称:lily.cpp *作者:李莉 *完成日期:2015年...

输入3个学生的学号、姓名和三门功课成绩,输出平均分最高的同学

新建一个学生类Student.h:属性有姓名、学号、三门功课成绩 #include using namespace std; class Student { public: Student():c...

Linux-C基础知识学习:C语言作业-输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。(待完善)

Linux-C基础知识学习 C语言作业:输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。/* 输入某个学生的信息(姓名,年龄,5门功课成绩),计算平均成绩并输出。 */ #inc...

7-14 打印选课学生名单(25 point(s))

7-14 打印选课学生名单(25 point(s)) 假设全校有最多40000名学生和最多2500门课程。现给出每个学生的选课清单,要求输出每门课的选课学生名单。 输入格式: 输入的...

C++语言实践参考——用文件保存的学生名单

返回:贺老师课程教学链接  项目要求【项目2-用文件保存的学生名单】文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。(1)定义学生类,其中包含姓名、C++课、高数和英语成绩...

第十四周项目 用文件保存学生名单

/* *Copyright (c)2015,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:text.cpp *作 者:刘佳琦 *完成日期:201...

第14周项目2-用文件保存的学生名单

【项目2-用文件保存的学生名单】 文件score.dat中保存的是若干名学生的姓名和C++课、高数和英语成绩。 (1)定义学生类,其中包含姓名、C++课、高数和英语成绩及总分数据成员。 //定义...

5-47 打印选课学生名单 (25分)

#include #include #include #include #include #include using namespace std; int name_change(cha...
  • wjj8567
  • wjj8567
  • 2016年03月17日 23:14
  • 1239

C++程序设计课程2013级学生名单

1曹昕卓2 崔俊3 冯冬影4 高古尊5 何新新6 孔令玺7 孔云8 李家豪9 李新鹏10 刘芳 11 刘江 13 刘中林14 牛建伟15 任子仪16 尚振伟17 孙玲倩18 田成琳19 王洪海20 王...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:选修某功课的学生有10人,按成绩高低输出学生名单
举报原因:
原因补充:

(最多只允许输入30个字)