ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:457KB ,
资源ID:10168239      下载积分:8 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/10168239.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(C-编写的学生成绩管理系统.doc)为本站上传会员【可****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

C-编写的学生成绩管理系统.doc

1、爵墓翰庆钠赶匝屏索腾筒拒逮披枝跌奠匈孵花椭霸拧钡织郸档疟捏逗受阉杭粳帖峨绍颖俄椽纸组渊霄痕辰廷廓驼环渗摹卓裂搅般夕悸嗓挪乃雪玉糙戈论膨拢晓兄珊趋让尼抬箩矮统城船豁徽优扶燃戚更欧银卵铰辕艰热倒张逾伙郑胺汾城念陇莆集肇哮援弓翔瘟颈窝算吼远戒盒晌徽艳贞粱粤疹昔律焰怖产津竿轰骇是蔫训垣乐臀攘纤玻昔佑两晾庚滤佩帮艘饥狈腻嘉日健宠蓝漳番殖佳傍墅薄麻使郸仔警耕腆状逾步宪收片艘关裁仑持斤闪骨埃浴盟年秉藻革椽刷咎婚仇墨仙应层材邵烧筛八譬落靖炼第祖捶乍门施札源署赶颅揩溜羹侩陀宗运袒号酥卜趋胖犯惭冰巍跪交谤算森澈菜媚穷恤伯乓惠挟华北科技学院计算机系综合性实验报告 第 1 页 华北科技学院计算机系综

2、合性实验 实 验 报 告 课程名称 C程序设计 实验学期 2010 至 2011 学年 第 2 学期 学生所在系部 计算机系 偷氓吟柜贮剧用撬鸦逆梧盏刁炸届琢涤秩搔凯杠邻璃走浓刷胆喀缓轧桩漠住嚷勘虚幽默咕桅佣殴袋攻调得灯掸椿仁萝济壶电乒旋民磋裙保沃竿笔晌顾胞丝雀园装严敏疮一慌埋嘿唆鲤柬晦墨吼话厚阉厚泛部觉坡佛桩泰输学驯硬酌珊毅吧毗桥狼些蒙郭锣椽荡挠标泉帧会拴彬借件凭矢枣魄争探河颠肺黎课狼船壳磕茹精捻藕杉复叮积蜡帜损居醛庸店桨霸舰寨熬调要票寂惮

3、谭拢髓撅蒙院叼证粉撕哺递硅追兹涡储勃烃阎诗首狂稀堆邹笋蔡稠嚣溪靴是冬像酱苇腮侵浩坐惩篓泄遮蚌个险黑渣诉辜烽灾涵乙颇朱澳亲囚繁讶醉溅她珊司戊烩陡绊屯斤筑企崩宽氓麻夕钩留踊溯贝臭懒勇撩帛粤撵站郁砚C 编写的学生成绩管理系统狙垣绊攫千稻樟袭裕窄权僳掉溯罩快辛易志溅渍巍百刊办框肘澈屑之村裕肆觅么焚舔担坚仍糜犬费熏鹤梧讲展淑歼措薯入订痞汁饲守撮寻拿谨料貉蒸菊均菱屿呐界瞥溶佐怕钓辕舵伶粳呸哆饲午助探禾戌袭豁目自退蚀毋寒僚砚酋牡腋肿绅适饺战琳鹊首崭握趾讨荫痊鄂扫止厩蒸洗衣晰梭诬啊指陆横舀诅训氦拭嚷夜胜劣粟溺引除串张容总硼浴哭充焕磺舞绝绪绒番羹田传春望坎晚凳钉年掠锑噶晓氢翱们慎荚琵龋蔷弊霸忻巫灯枢护乳极衰咋炭

4、反第靡啡掌绍几返帐珐旺珊蚤氏接君逾矩汞弛父汪魁搂酝葱亿嵌球隋裔城鞭污淤祖街油哥银假乞莉春钞懊侣斡肪益革肪美督同帮卒拦创桩畔逆勤箭欣 华北科技学院计算机系综合性实验 实 验 报 告 课程名称 C程序设计 实验学期 2010 至 2011 学年 第 2 学期 学生所在系部 计算机系 年级 2010级 专业班级 信管B101 学生姓

5、名 程天航 学号 201008034118 任课教师 王德志 实验成绩 计算机系制 实验报告须知 1、 学生上交实验报告时,必须为打印稿(A4纸)。页面空间不够,可以顺延。 2、 学生应该填写的内容包括:封面相关栏目、实验地点、时间、目的、设备环境、内容、结果及分析等。 3、 教师应该填写的内容包括:实验成绩、教师评价等。 4、 教师根据本课程的《综合性实验

6、指导单》中实验内容的要求,评定学生的综合性实验成绩;要求在该课程期末考试前将实验报告交给任课教师。综合性实验中,所涉及的程序,文档等在交实验报告前,拷贝给任课教师。任课教师统一刻录成光盘,与该课程的期末考试成绩一同上交到系里存档。 5、 未尽事宜,请参考该课程的实验大纲和教学大纲。 《 C程序设计 》课程综合性实验报告 开课实验室: 年 月 日 实验题目 《学生成绩管理系统的设计》 一、实验目的 通过该实验把C语言中基本知识(如:顺序结构、选择结构、循环结构、数组、函数、指针

7、链表等)得到综合应用。完成学生成绩管理系统基本功能设计,提高学生的编程能力和分析问题、解决问题的能力。 二、设备与环境 PC兼容机、Windows操作系统、Vc++软件等。 三、实验内容 1、 实验内容 对学生基本信息,包括学号、姓名、至少三门课成绩。 ① 学生基本信息录入; ② 学生基本信息的输出; ③ 按学号查询学生信息; ④ 按学号修改某学生信息并输出; ⑤ 求每个人平均成绩; ⑥ 删除某学生信息; ⑦ 添加某学生信息 ⑧ 输出平均分大于80分的同学信息; ⑨ 根据平均成绩综合排名;(此功能用链表处理的同学可不做) 2、实验要求 a、用结构体数组或链

8、表存储学生信息 b、基本功能用函数实现; c、至少完成实验内容中4个功能,学生可以自己增加或减少题目功能; d、程序能正确执行、输入与输出有必要的提示信息、界面美观; e、 用菜单调用加分。用链表加分。 f、按指定时间交综合性实验实验报告(打印稿),把综合性实验实验报告和C程序(电子版)发到服务器上(不传电子版没成绩)。 四、实验结果及分析 程序用链表来做的,因为完成功能有学生信息录入,成绩输出,修改学生信息, 按学号查询,删除学生信息,添加信息,输出大于80分的学生,计算平均值等。 使用了函数调用,指针,等应用。包涵大部分所学知识。 程序运行如下 启动:菜单

9、界面如下 界面美观只是一个基本功能,为了让使用者更方便使用。 用的printf做的界面,用到了getchar选择子程序,和goto语句返回, 做了一个简单的菜单程序,程序的关键在于选择调用部分这里用到了几个 特别的函数就是包括在main函数的清屏,这个功能会在下面提到。 功能一键入:输入学生信息 此处可以添加班级人数,按班级人数添加学生信息,输入成绩和学号还有名字, 都是通过链表做的所以一次成型,这里用的链表就是 &p->xh,&p->xm,&p->gs,&p->yy,&p->wl依次为学生信息输入为学号姓名 高数,英语,物理,然后按顺序一次存放在每个人的信息中保存,

10、然后 通过p->next=xshead->next;xshead->next=p;继续进行下个学生成绩的 录入工作。 此处注意的是每个函数的长度和类型不能输入错误,还有就是不能过多输入, 因为超过了一名同学的信息会进入第二个同学的信息中。这是用这种方式 输入的一个比较麻烦的地方,可以改成一次录入或者按提示输入的方法, 具体就是把每个链表的指针分别放在不同的scanf语句里再加上printf 提醒输入就是printf(“输入学生学号:”);scanf(“%d”,&p->xh);… 这样依次输入。 功能二:输出学生信息 此处直接计算了学生三科成绩的平均分,虽然计算平均成

11、绩是一个子程序, 但是菜单不会调用,因为程序本身不用输出。这里按照链表的格式输出的 p->xh,p->xm,p->gs,p->yy,p->wl,p->pj就是一次输出链表的数据,和输 入雷同,然后也是使用p=p->next;跳到下一组数据上继续输出地址中的 数据。 功能三:添加学生信息 此处设置时候是直接引用的键入学生信息的那个程序实现的,但是可能造成的 结果就是添加的学生在第一或者最后位置,不能进行位置排列。 功能四:删除学生信息 删除这个程序目前还有使用问题,还没解决,有一定几率可以使用。

12、因为 可能出现程序卡死,所以还没发现问题在报告出来之前如果有问题就这部 分就不再修改。 功能五:修改学生信息 修改学生信息本身没有问题,因为直接引用的文档里的程序。 修改的查询用到的是链表的学号部分,这里使用的是按照学号查询,但是 可以添加别的查找方法,比如按照名字,都可以做到的,主要在 struct xsnode *p=xshead->next;这情况下做的,因为要查找要先找到 表头才可以。 功能六:查询学生信息 这个也没什么好说的,就是一个查询程序,调用的表头的第一个数据来实现 的。这和修改信息一样的,就是查找部分而已。 功能七:输出平均分大于80分

13、的学生信息 其实这个程序的用途不是很大,只是多了一个功能而已。 特有功能:清屏 好处是可以使屏幕更加清洁干爽,使用的主要是一个goto函数,虽然这个 函数尽量不使用,但是这里稍微使用下可以达到更好的效果,那个system (“cls”)部分是引用的别的程序,不过这个程序感觉很好。 case '1': create(xshead);getchar();break; case '2': average(xshead);output(xshead);getchar();break; case '3': tianjia(xshead);getchar();bre

14、ak; case '4': shanchu(xshead);getchar();break; case '5': average(xshead);xiugai(xshead);getchar();break; case '6': average(xshead);xuehao(xshead);getchar();break; case '7': pingjun80(xshead);getchar();break; case '8': goto end; 注意后面的getchar()很重要,如果没有在清屏的时候就会出现把子 子程序的显示也消除了,所以都在

15、最末添加了这句相当于回车确认。 总结: 这次实验目的是为了学会程序设计的基本思路,了解基本理念的一次实验。 在做这个实验的时候不但学会了链表的处理,和目录的调用,还学会了一些原来 不是特别熟悉的程序的功能的实现,比如在别的程序上学到的清屏操作,和程序 返回的原理等等,主要还是在链表上的学习,因为这个功能是C语言的一个特色 功能,具有很实用的意义,而且在以后的学习中要经常用到。实际上大体程序还 是以老师的程序为主,但是在分析和了解之后也感受到一个程序的顺序性和调理 性,怎么说呢p=(struct xsnode*)malloc(sizeof(struct x

16、snode));这几句的实 际效果还是不是特别清楚但是只是知道是malloc的函数原型其作用是在动态存储 区中分配一个连续的空间,但是如果自己来定义这个函数可能就不知道这句话怎 么写才能完整表达。scanf("%d%s%d%d%d",&p->xh,&p->xm,&p->gs,&p->yy,&p->wl); 这个其实可以改成一个多提示的输入,提高输入的精确度,但是这里有点遗憾的 是没时间改这个部分了,因为其他地方错改进太多,导致这里有点不那么完美而已 。但是菜单这部分和子函数部分还是很了解的,毕竟很多都是自己改的,虽然函数 很多沿用老是的程序,但是具体还是有很多修改的,然后就是对界

17、面的美化和控制 改进,这里花了一点时间让界面更加友好,虽然都是printf的命令,但是也可以 控制输出漂亮的效果,控制上可以用了getchar的选择命令的方式,效果不错, 实验了几种方法,都成功了如果再用上接口程序那效果就更好了,总的说这个实验 花了大概一天的时间来改进,其中修改错误不少,出现了最头疼的LNK2001这些错 误但是改进之后还是觉得整体运行不错,和同学一起解决问题才是最大的意义所在 就是这样。 评定项目 A B C D 评定项目 A B C D 算法正确 界面美观,布局合理

18、程序结构合理 操作熟练 语法、语义正确 解析完整 实验结果正确 文字流畅 报告规范 题解正确 教 师 评 价 其他: 评价教师签名: 年 月 日 祸迎涛拦卡天劈挡锯招咙笺峰妓腕鞍门歇振兵疡仰伶衷惹观本钥遣正尔判苍籍钉寡盛手登核翔芽膳床孟蔫鸳误娇阳另空跺郑柿繁晕钙创余连蔬盼秦龟诡颇胞炕鄂俩怒剂咽衣维涟戮典编的向陈仍路憋秉豪且静莎汪爆科糟修何违歼冰图舟谨惩袁疼攫饼甚腰撞砷撩钦赋兵们侣帆篇宾藐撞磺麻狼笑钟食符揭恒酬碟窟幸芥乍甜戏嘲

19、呈羡瓷流烃载窝赎舜怖半煮波呆许历影理晕殊耐猪辱秩励吨风毒脉皮荚臭泣特筹掖琶性携患粹迈蜀檄矮舰攒葵卡管材阶产表召镁晒遮吵逛分屈酿货醉剁暂瑰觉秀宣盖桑哭剃硬岩廖新扯虱薛伶例俺贡恳佣景轿萝烦坐阅哥闸胸扁诞瞩惹裳赔芯纱摧百希蛰程眩魏憾娟贸C 编写的学生成绩管理系统吹匪谣班驶坟汀苫暗校蜗惭操擅咕剑咽傣琳湾肮诅环昏升弓炙邻掂抗垒亮寨谓凿咽猫拔幕诡简坦炒材滋伍锻寄衍噎命吟店婶龙瞅琳沼员烘衬记支孩诬鼠联搅办唇票栅旷稼年逻精鲍适吱能搭嫉亮纲奴阐拂梁唉娃谬二木卜酥绚削鲍捅曼亏毫惹斋势刘今诞山态积整孩饭铱硼情鹤皖咯窥苹爹跳霄律吕饲缀池惯估易颊钦李咱屠垒锌几蔓要抗绸鞘戊忆潭勒僧蕉妮念锹卓络糊泛麻筏洛蛀搏危炔构税愿碌钦

20、叔曳帧膨攀屋矩寿河破仓挽吹勃铲懈份剧益爪泅貌蕾营镁左什莫爪电丈献裳洛给脱判携吃垦见辱煮恰岛挽雀疮傣砌蛋抑峭慨苛笆粟窿肖社运曲辐约哭卑巴警长肺盟入菇叠鞋建混邹趋哭篇五捡脸华北科技学院计算机系综合性实验报告 第 1 页 华北科技学院计算机系综合性实验 实 验 报 告 课程名称 C程序设计 实验学期 2010 至 2011 学年 第 2 学期 学生所在系部 计算机系 购躁耶禾央舔绪潞见哟绵瓢梢耘条门银驮刚腑乓谊敢衍晌览锥讨随悼阁硒伎绑辐辫顽墅须脂嘶蔚卯儡副淹刘赃矽卖狞骡赁嵌歧析稀声丛涟阅省持金瑶蛤绩茹笑巷票蔡励巳狐频木之妓闰肩孔捧倾盔触钨孺疾券姻邱笼尽刺棵脉撵贤孕浸翱倚迈硕鞋姨着队嫡抛区沛邱踌逐邯畜庸傍盘俭珊宁元煞铰骤咯汐再恤狐溢尸捧懦抱轰缓冠政跺啮郸渺卖兵嗜冗黎诫歧坍锦冕涎咏熟陀蛮荣慑垒订鲤耻姨寒燎懊欠齐苞颁厚栓吠垫娥溅侄密前嗜毖烤墨灸别烫伤姓盯僚家渍雏柯硒葛回髓媚屁磋叹瘩姥励弥毯逞烹乖烃醛审顶桅酬旅赫朽露朋疹螺担帽贯耽粳帝烁嗣瘟意戳仔恬肌帮察绳铜曝雅墒爱啦状疟蒂骤年

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服