c语言课程设计题目

c语言课程设计题目

ID:11263013

大小:77.00 KB

页数:7页

时间:2018-07-11

c语言课程设计题目_第1页
c语言课程设计题目_第2页
c语言课程设计题目_第3页
c语言课程设计题目_第4页
c语言课程设计题目_第5页
资源描述:

《c语言课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序编码训练题目一、程序设计题目:简单的学生成绩管理程序程序设计功能及要求:(1)总人数定义为宏,数据使用文件存放;(2)输入学生姓名学号,及五门成绩,并计算每个学生五门功课的平均分,并按平均分排列名次,若平均分相同则名次并列;结果写入文件并按格式打印在屏幕上。⑶统计全班每门课程的平均分,并计算各分数段(60以下,60~69,70~79,80~89,90以上)的学生人数;结果写入文件,并按格式在屏幕上打印;⑷在屏幕上打印出所有不及格学生的下列信息:学号,不及格的课程名,该不及格课程成绩;⑸

2、在开始画面加入简单的菜单便于选择各种功能。例:1学生条目输入2成绩统计3分数段统计4不及格学生筛选⑹文件格式要求1.原始数据文件格式(具体数据和项目自行编写)学号姓名英语C语言高等数学…………..1张三7689782李四….….….2.输出数据文件(由程序自动生成)1)学生综合成绩文件。2)学号姓名英语C语言高等数学…………….平均成绩名次1张三768978…………..2李四….….….3)统计结果文件。4)分数段英语C语言高等数学………………….<602…60~698…70~795…80~89

3、10…⑺加入优等生统计功能,要求按优等生条件筛选出优等生的条目存入单独文件,并输出到屏幕。优等生标准(满足之一即可):1平均成绩上80。2平均成绩及格但未上80,有单科成绩上90。3平均成绩未及格,有单科满分。二、程序设计题目:简单的同学通讯录程序设计[问题描述]具有数据插入、修改、删除、显示、查询和统计功能的电话簿管理程序。[程序设计功能及要求]⑴人数不定,数据使用文件存放。⑵记录每位同学的学号、姓名、性别、工作单位、电话号码和E-mail地址建立单独的条目,存入数据文件。⑶可对记录中的姓名和

4、电话号码等进行修改。⑷可增加或删除记录⑸可显示所有保存的记录⑹加入统计功能,可以统计男女同学或总人数。⑺加入查询功能,通过姓名、学号或电话号码查询到同学的条目。⑻文件格式1.储存数据文件格式学号姓名性别工作单位电话号码E-mail1李四….….….⑼选做:加入文件加密系统,对储存数据文件进行简单的加密,要求通过直接打开储存数据文件无法获得其中的数据。但同时不影响程序对储存数据文件的调用。[设计提示]本程序建议采用结构体类型和文件系统实现。三、程序设计题目:企业员工全年销售额统计及奖金发放系统程序

5、设计功能及要求:⑴总人数不定,开始先输入员工的人数及工号进行初始化,数据使用文件存放;⑵根据员工的工号及季度提示输入对应的销售额,存入数据文件。⑶奖金计算功能,根据以下要求编写出奖金的计算系统并计算员工的应得奖金并保存在文件中。1企业总销售额员工奖金提成比例(占其自己销售额的比例)100万及以下10%100万到150万11%150万到200万12%200万到250万13%250万到300万14%300万以上15%2年度销售业绩最高者,额外获得1万元。⑷统计功能,统计全年企业的销售额和个人销售额及

6、员工的奖金,并评选出销售总额最高的员工为销售之星及每季度销售最高的为季度之星。⑸修改功能,输入要修改的员工号及季度修改该季度的销售额,并且对应的统计数据也随之改变。⑹在开始画面加入简单的菜单便于选择功能。例1系统初始化2员工销售额输入3数据更改4统计5奖金发放⑹文件格式自己根据要求选用恰当的排列格式。四、程序设计题目:图书管理系统[问题描述]设计一个具有数据插入、修改、删除、显示和查询功能的图书管理程序。[设计要求](1)用户登录功能;(2)设计程序运行界面;(3)能用菜单选择各功能。说明:(1

7、)数据包括:书名、作者、书号、出版社、出版日期和单价 ;(2)可对图书信息修改;(3)可增加或删除图书信息;(4)可显示所有保存的图书信息;(5)可按书名、作者、书号或出版社进行图书信息的查询。五、职工信息管理系统设计1.目的:(1)要求学生熟练掌握C语言的基本知识和编程技能;(2)基本掌握结构化程序设计的基本思路和方法;2.要求基本要求:(1)试设计一个职工信息管理系统,使之能提供以下功能:(2)系统以菜单方式工作(3)职工信息录入功能(职工信息用文件保存)——输入(4)职工信息浏览功能——输

8、出(5)查询或排序功能:(至少一种查询方式)——算法,按工资查询,按学历查询等(6)系统进入画面(静态或动画)(7)职工信息删除功能(8)职工信息修改功能3.创新要求在基本要求达到后,可进行创新设计,如对菜单进行美化。三、信息描述职工信息包括职工号、姓名、性别、出生年月、学历、职务、工资、住址、电话等(职工号不重复)。四、功能描述1.录入职工信息并保存2.显示所有职工信息(以一定的格式)3.查询职工信息(以一种或多种方式)4.修改职工信息并保存5.删除职工信息六、销售管理系统某公司有四个销售员(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。