2015程序设计语言课程设计.docVIP

  • 32
  • 0
  • 约5.1千字
  • 约 9页
  • 2016-04-23 发布于重庆
  • 举报
2015程序设计语言课程设计

程序设计语言强化课程设计任务: (一)学生成绩排名 采用选择法,将学生成绩从高到低进行排序,再输入一个学生的成绩,将此成绩按照排序规律插入已排好序的学生成绩数组,最后将排好序的成绩单进行反序存放。 步骤、方法与要求 定义一个数组a[11],用以存放学生的成绩。 从键盘输入10个学生成绩。 采用选择法,将学生成绩按照从高到低进行排序。 再输入一个学生的成绩,将此成绩按照排序规律插入原学生成绩数组。 将排好序的成绩单进行反序存放,即原来是从高到低,现在改为从低到高排列。 将以上每一步骤的结果均打印输出,验证程序是否正确实现题目要求。 (二) 根据条件进行学生成绩排名 在函数中进行 10个学生成绩从高到低排名, 再改进函数, 进行 n个学生成绩从高到低排名, 排名方式根据函数的style参数进行,如style为‘a按升序排,style为 d 按降序排。 ( a:ascending 升,d:descending 降) 编写多个不同函数,使之能实现不同的排序算法(3种以上),再编写一个通用输出函数,(要求用函数指针做参数)能分别打印不同排序算法的结果。 步骤、方法与要求 在函数中进行10个学生成绩从高到低排名 sort(int a[10]) 改进第一步的函数为sort(int a[],int n),进行n个学生成绩从高到低排名, 改进第二步的函数为sort(int a[],int n

文档评论(0)

1亿VIP精品文档

相关文档