c语言实训总结报告

c语言实训总结报告

ID:11491290

大小:875.50 KB

页数:39页

时间:2018-07-12

c语言实训总结报告_第1页
c语言实训总结报告_第2页
c语言实训总结报告_第3页
c语言实训总结报告_第4页
c语言实训总结报告_第5页
资源描述:

《c语言实训总结报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实习报告书实习题目:信息管理与信息系统认识实习(C语言)学号:姓名:专业:系别:实习时间:实习地点:指导教师:李忠考勤成绩:实习态度:任务完成:实习报告:实习日志:实习总成绩指导教师评语指导教师(签名):2013年9月日防灾科技学院灾害信息工程系2013年制实习目的:本课程是信息管理与信息系统专业的一门专业必修课程,是学生学习完C语言程序设计专业基础课程后,进一步学习其他专业课程前必须完成的一项实践教学环节。也是信息管理与信息系统专业实习、信息管理与信息系统生产实习、信息管理与信息系统毕业实习课程的基础。本次实习通过4-5个综合性强、实用性强的应用实例,使学生

2、了解本专业毕业生所能从事的工作种类及工作岗位规格要求;培养学生掌握面向过程程序设计的基本素养、思维方法及技能,能够熟练应用C程序设计语言描述问题、解决问题,提高学生的综合编程能力。使学生进一步明确学习目标、增强学习动力、培养学习兴趣,为后继专业课程的学习打下坚实的基础。实习任务概述:任务一:万年历任务二:学生成绩管理系统任务三:简易四则运算计算器任务四:双人对战五子棋实习所用软件简介:VisualC++是一个功能强大的可视化软件开发工具。自1993年Microsoft公司推出VisualC++1.0后,随着其新版本的不断问世,VisualC++已成为专业程序员

3、进行软件开发的首选工具。VisualC++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrateddevelopmentenvironment,IDE)。VisualC++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导ClassWizard等开发工具。这些组件通过一个名为DeveloperStudio的组件集成为任务一:万年历1.系统需求分析在日常生活中经常需要用计算器,比如科学计算、数值计算、会计业务等,实现一个简单的四则运算计算器,拥有加、减、乘、除功能,使用户方便、快捷。

4、2.系统环境要求使用C语言在VC环境下设计一个带图形界面的简易四则运算计算器,需要Windows2000y以上的系统,VisualC++6.0/2008(x86&x64)/2010(x86&x64),Win32ConsoleApplication和EasyX库。3系统功能及模块图1.输入年份,打印出十二月历和对应的星期2.输入年月,打印出该月的日历和对应的星期3.输入年月日,判断是星期几,是不是公历的某个节日4.根据系统日期推算出某一个日期距离今天还有多少天模块图:万年历系统年历月历日历日期推算帮助模块4.主要函数Intisleap(intyear)/*判断是

5、否为闰年*/IntmaxDay(intyear、intmonth)/*判断某一个月的天数*/inteachyeartotal(intyear,intmonth,intday)/*判断某天是一年中的第几天*/intweek(intyear,intmonth,intday)/*对天数进行判断确定是星期几*/voiddisplay(intyear,intmonth)/*输出年月*/voiddisplay1(intyear)/*输出年历*/voiddisplay2(intyear,intmonth)/*输出月历*/voiddisplay3(intyear,intmon

6、th,intday)/*输出日历*/intcounterdays(intyear,intmonth,intday)/*判断今天距特定日期的天数*/voidwhatweek(intyear,intmonth,intday)/*判断是星期几*/voidjieri(intmonth,intday)/*判断是否公历节日*/voidgetmenu()/*显示菜单选择*/voidsetDay3(intyear,intmonth,intday)/*通过键"PageUp""PageDown"控制日期的变换*/voidsetDay2(intyear,intmonth,intda

7、y)/*通过键盘"←""→"控制月历的变换*/voidsetDay1(intyear,intmonth,intday)/*通过键盘"↑""↓"控制年历的变换*/4.具体实现:#include/*包含的头文件*/#include#include#include#include#defineKEYNUMUp0x48/*宏定义*/#defineKEYNUMDown0x50#defineKEYNUMLeft0x4b#defineKEYNUMRight0x4d#defineKEYN

8、UMPageUp0x49#define

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

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

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