- 21
- 0
- 约7.56千字
- 约 10页
- 2017-04-12 发布于四川
- 举报
C语言程序设计题比较经典编程作业
C语言程序设计“C语言程序设计上机实习”是为了加强学生对C语言的进一步理解和应用、为学习后续课程打下良好编程基础而开设的一门实践课。1.系统名称:简易教学管理系统的设计与实现2.准备数据①用记事本新建一文本文件,文件名为:“班名+序号”,如信计11班的12号同学所建的文件名应为:“XJ0112”。将本班的M名学生在本学期的N门考试课的成绩(要求用真实的课程名、假想的分数,并要求将自己的学号假定为1,将自己的每门课的分数都定在90分以上,而将别人的每门课的分数都定在95分以下。)输入到这个文件中,建议按如下形式存放(注:20≤M≤50、5≤N≤8,下文以M=4,N=3为例):学号姓名英语 C语言数学1 我自己9693 99 2张某 76 89 89 3李某 91 96 67 4王某 75 58 56 …………②用记事本新建另一文本文件,文件名为:“班名+KC”,如信计11班的所有同学所建的文件名应为:“XJ01KC”。将本班本学期的N门真实的课程名及其学分输入到这个数据文件中,建议按如下列形式存放:编号课程名称课程学分1 英语 6.02 C语言 4.53 数学 5.5…………3.功能要求在主函数中读入两个原始数据文件的内容,保存在对应的结构体数组中,并根据以上内容计算每个学生N门课的加权平均分(保留1位小数,4舍5入),并按平均分排列名次,平均分相同则名次并列。然后显示菜单,利用菜单调用各个函数,分别完成如下功能:(注意:若文本文件XJ0112存放在D盘的ABC文件夹中,则fopen()函数中的文件名应为:”D:\\ABC\\XJ0112.txt”)。用C语言创建一个数据文件,文件名为:“MC+班号+序号”,如信计11班的12号同学所建的文件名应为:“MC0112.txt”。用来存放班级排名后的成绩表,要求按以下形式存放。名次学号姓名英语 C语言数学……平均成绩1 1 我自己9693 99 ……95.5 3 2张某76 89 89 ……80.5 4 3李某 91 96 67 …… 78.2 2 4王某 75 58 56 …… 88.8 5 5赵某 58 67 77 …… 68.5 …………………………分别统计全班每门课的平均分和标准差,并计算各分数段(60分以下;60~69;70~79;80~89;90分以上)的学生人数。课程标准差的计算公式为:式中:y为课程标准差,xi 为第i个学生成绩,为本门课程的算术平均成绩,N为学生数。用C语言创建一个数据文件,文件名为:“KC+班号+序号”,如信计11班的12号同学所建的文件名应为:“KC0112.txt”。在文件中存放的数据格式如下:编号课程名称课程学分标准差优秀良好中等及格不及格1 英语 6.0 16.8 3 10 18 15 3 2 C语言 4.5 11.7 1 5 20 13 83 数学 5.5 18.5 9 12 19 8 1... ...... ...... ...... ...... ...打印每名学生成绩条,结果存放到用C语言创建的一个数据文件中,文件名为:“CJT+班号+序号”,如信计11班的12号同学所建的文件名应为:“CJT0112.txt”。成绩条的格式自定。屏幕显示所有存在不及格课程的学生的名单(含学号、不及格课程名称、课程的学分及成绩)。屏幕显示优等生名单(含学号、N门课成绩、平均分、名次)优等生条件(只要满足三个条件中的任意一个条件即可):平均分92分名次在本班位于前五名平均分88分,并且至少有一门课的成绩99分选做内容:屏幕显示每门课的成绩分布图实习报告要求:实习报告不少于10页纸,具体应包括以下内容:①系统题目②摘要(简要说明程序的功能)③系统设计:系统功能模块框图、菜单结构图、数据结构说明、重要的输入界面说明以及相应的文字说明;④系统实现:各函数的实现技术,包括文字说明和流程图;程序调试过程中的要点和难点;⑤系统使用说明:说明如何使用你编写
您可能关注的文档
- 9年级英语期中试卷分析.doc
- 河北省冀州中学2010-2011届高二上学期第三次月考(数学理).doc
- 江西省高安中学11-12届高一上学期期末考试地理试题(普高).doc
- 江西省高安中学11-12届高一上学期期末考试数学试题(普高).doc
- 河北省冀州中学2010-2011届高二上学期第二次月考(数学理)doc.doc
- 9年级英语词组汇总.doc
- 9年级英语试卷 姓名 班级 分数.doc
- 9年级英语试题(模版).doc
- 9年级英语翻译专项题.doc
- 9年级英语语法知识点.doc
- Unit 3 Lesson 11 I Like the Four Seasons in Beijing北京版(2024)英语三年级下册.pptx
- Unit 7 How do you feel ?Part A 接力版(2024)英语三年级下册.pptx
- Unit6 Time to eat. Story time 三年级英语下册(join in外研剑桥英语2024).pptx
- 2.3 平面镜(课件)苏科版物理八年级上学期.pptx
- Unit 4 Healthy food Part A人教PEP版(2024)英语三年级下册(1).pptx
- 蓝白华侨城地产工作汇报.pptx
- 简约线条商务通用PPT模板.pptx
- 2024年第二季度投资工作汇报.pptx
- 中国航天日:扬帆起航,逐梦九天.pptx
- 销售指标汇报通用PPT模板.pptx
最近下载
- 第一节_任丘碳酸盐岩油藏概念.doc
- PN8213 65w氮化镓充电器芯片可代换NCP1342.pdf VIP
- 横河(Yokogawa)Daqstation DX1000 DX1000N使用说明书(中文).pdf VIP
- 自考00015英语(二)高频词汇.pdf VIP
- 浙江省护理病历书写规范.ppt
- (高清版)B-T 20147.4-2023 色度学 第4部分:CIE 1976 L a b颜色空间.pdf VIP
- 2023年菏泽医学专科学校单招语文考试试题及答案解析.docx VIP
- 木工设备操作说明书.pdf VIP
- 船舶液压舵机.ppt VIP
- 预包装食品标签通则测试题及答案.docx VIP
原创力文档

文档评论(0)