c语言课程作业范本2

c语言课程作业范本2

ID:47225883

大小:156.17 KB

页数:19页

时间:2019-08-28

c语言课程作业范本2_第1页
c语言课程作业范本2_第2页
c语言课程作业范本2_第3页
c语言课程作业范本2_第4页
c语言课程作业范本2_第5页
资源描述:

《c语言课程作业范本2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计服务课程名称:C语言系:自动化专业:电子信息工程班级:电子142学号:10姓名:张桐指导教师:课程设计周次:第十八周起始日期:15.07.06至15.07.10目录C语言课程设计成绩评定表1C语言课程设计任务书2程序设计思路3程序基本框架结构图4系统运行界面截图518源代码清单课程设计总结C语言课程设计成绩评定表班级电了1.42学号10姓名张桐项口组第1组项口组长李嘉鹏项口组组员张桐,马守贤,熊伟,滕达,汪少博本人工作简介:我主要负责程序的新建通讯录信息,该步骤比较简单,是本次课程设计的第一步,主耍内容就是新建一个通讯录信息。组长评语:为期一周的实训中,该同学展

2、现了积极向上的一面,在整个过程屮一丝不苟,认真完成组长布置的任务,在整个课程设计过程屮迈岀了重要的第一步,为本次课程设计的成功奠定了基础。成绩评定标准ABCDE理论基础很好好比较好一般不好报告完成情况很好好比较好一般不好纪律表现很好好比较好一般不好程序创意很好好比较好一般不好所选模块完成情况很好好一般较差不好所选算法难易程度复杂比较复杂一般简单很简单程序可操作性很好好_般较差不好答辩表现很好好一般较差不好优秀良好中等及格不及格A>=5A>二3A>二1A二0A二0最后成绩B<=3B<=4B>=2B=0B=0C<=0C<=10=4C<=4C=0D二0D二0D<=1D>=4D

3、<=4负责指导教师:(签名)指导教师:(签名)C语言课程设计任务书一、设计冃的通过本次课程设计使学生进一步加深对c语言课程内容的理解,初步掌握一般应用程序的开发方法和步骤,进一步了解与掌握c语言的编程方法和技巧,提高学生用c语言解决实际问题的能力。二、设计要求1、认真查阅参考书、资料2、遵守课程设计时间安排3、按时上机,认真调试程序4、认真完成课程设计报告三、课设报告装订内容及顺序1、课程设计封皮2、目录3、课程设计成绩评定表4、课程设计任务书5、程序基本框架图6、程序设计说明书7、源代码清单8、课设总结与心得四、设计题目班级通讯信息管理系统五、时间安排(一周:从卫J月

4、卫JH到卫J月_10_FI)1、查阅资料及程序设计(1天)2、程序编制及调试(3天)3、成绩评定(0.5天)3、打印报告(0.5天)六、参考文献1、《C语言程序设计》李淑华/李贞编大连理工大学出版社2、《C语言程序设计》孙连科/姚大鹏编辽海出版社3、《C++时尚编程百例》网冠科技编•机械工业出版社4、《TURBOC实用大全》徐金梧等编.机械工业出版社程序设计思路本程序设计是一个简单的通讯信息管理系统,通过组员之间的配合,我的设计以及大家一周的努力,利用学过的知识,上网查阅的相关资料共同完成了这个系统。便于程序的管理以及维护我们选用了高模块化的程序编写方式,每个函数都有独

5、立的功能并且每个功能由不同的人编写提高了编写的效率。程序的主界面是通过printf打卬出多组符号跟文字来达到对管理系统基本功能的表述。主函数负责调用出功能菜单;子函数负责完成全部的功能。管理系统有7个功能,分别是新建,添加,修改,删除,浏览,查找和退出。对于7个功能中都需要进行的磁盘读写部分,我特意将其单独拿出写成一个函数,便于维护与更改。下而介绍7个功能的作用:1•新建:负责创建新的通讯录。2.添加:负责添加学生的通讯信息。3.修改:负责对学生通讯信息进行修改。4•删除:负责删除学生的通讯信息。5•浏览:负责浏览所冇学生的通讯信息。6.查找:负责查找目标学生的通讯信息

6、。7.退出:负责退出管理系统。每个功能对数据的改写都出save()函数进行存盘,由load()函数进行读取,再由printf_n()跟printf_onc()这两个函数显示到屏幕上这些函数的循环调用达到了即时改写显示的目的。下面是程序的基本框架结构图便于分析程序的原理程序基本框架结构图执行n对应的功能系统运行界面截图源代码清单#defineN36#include#include#includevoidenter();voidadd();voidmodifyO;voidbrowse();voidDelete();v

7、oidsearch();structstudentcharnum[15J;charname[20];charphone[50];charQQnum[15];}stu[N];staticintfirst=O;voidprintfLone(inti){if(stu[i].num[0]==',)else{printf("学号t%s",stu[i].num);printf("姓名t%s'stu[i].name);printf(u电话号码t%s",stu[i].phone);printf(nQQ号t%sH,stu[i]

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

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

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