c语言课程设计作业 题目,C语言课程设计题目

C语言程序编码训练题目

一、程序设计题目:简单的学生成绩管理程序

程序设计功能及要求:

(1) 总人数定义为宏,数据使用文件存放;

(2) 输入学生姓名学号,及五门成绩,并计算每个学生五门功课的平均分,并按平均分排列名次,若平均分相同则名次并列;结果写入文件并按格式打印在屏幕上。

⑶ 统计全班每门课程的平均分,并计算各分数段(60以下,60~69,70~79,80~89,90以上)的学生人数;结果写入文件,并按格式在屏幕上打印;

⑷ 在屏幕上打印出所有不及格学生的下列信息:学号,不及格的课程名,该不及格课程成绩;

⑸ 在开始画面加入简单的菜单便于选择各种功能。

例:

1学生条目输入

2 成绩统计

3分数段统计

4不及格学生筛选

⑹文件格式要求

1.原始数据文件格式(具体数据和项目自行编写)

学号姓名英语C语言高等数学…………..

1 张三76 89 78

2 李四…. …. ….

2.输出数据文件(由程序自动生成)

1)学生综合成绩文件。

2)学号姓名英语C语言高等数学…………….平均成绩名次

1张三76 89 78 …………..

2李四…. …. ….

3)统计结果文件。

4)分数段英语C语言高等数学………………….

<60 2 …

60~69 8 …

70~79 5 …

80~89 10 …

⑺加入优等生统计功能,要求按优等生条件筛选出优等生的条目存入单独文件,并输出到屏幕。

优等生标准(满足之一即可):

1 平均成绩上80。

2平均成绩及格但未上80,有单科成绩上90。

3平均成绩未及格,有单科满分。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值