电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

上课随机点名系统VIP免费

上课随机点名系统_第1页
1/6
上课随机点名系统_第2页
2/6
上课随机点名系统_第3页
3/6
Word资料C语言课程设计实习报告学号:班级序号:姓名:指导教师:C语言程序设计报告(实习日期:2013-12至2014-1)i专业:地球物理与空间信息学院Word资料—、C语言课程设计的目的:3二、题目:教师上课点名系统3三、总体设计4四、详细设计41、结构体42、主函数53、各功能模块设计8(1)点名模块8(2)次数统计模块9(3)次数清零模块10五、上机操作111、进入界面112、进行点名123、点名次数查询13六、算法和系统的优缺点16七、源程序(附录)16一、C语言课程设计的目的:高级语言课程设计是学习完《高级语言程序设计》课程后进行的一次全面的综合性上机实验。其目的在于为同学提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼同学的分析解决实际问题的能力。提高学生适应实际,实践编程的能力。Word资料二、题目:教师上课点名系统制作一个自动点名系统使之有以下功能:1、每次选取相应的功能,系统随即抽取一个学生,显示给老师,用做点名。2、学生名单存在一个文本文件students.txt中。3、可以使用另一个文本文件,记录学生被点名的次数,或在students.txt文件中加入一个记录学生被点名次数的字段。4、一般用文本界面显示菜单,自行设计和完成菜单功能,供老师点选,可以考虑动态显示系统选择的过程,最好能设计成图形界面。5、每个学生被点中的概率和次数尽量一样,不能出现一个学生被点两次了,还有学生没被点中的情况。三、总体设计根据分析,整个系统可以设计为以下四个部分:Word资料四、详细设计1、结构体structstudent{intnum;charname[20];inttime;}std[SIZE];2、主函数主函数的设计用来打开文本文件,并提供数据输入和数据处理以及三个函数的调用,其中各功能模块用菜单方式选择。voidmain(){Word资料voidfunction1();voidfunction2();voidfunction3();}主函数具体的程序如下:voidmain(){voidkaishidianming();voiddianmingcishu();voidcishuguiling();/*对被调用函数的声明*/chars;FILE*fp;if((fp=fopen("D:\\c\\kechengsheji\\students.txt","r+"))==NULL){printf("cannotopenthisfile\n");exit(0);}/*打开文本文件*/Word资料*\n");*-\n");-*-\n");-*-\n");-*-\n");*\n\n");for(i=0;i

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

上课随机点名系统

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群