- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c语言课程设计概要
课程设计说明书题目名称:简易计算器系 部 计算机工程系 专 业 班 级学 号姓 名 指 导 教 师 完 成 日 期 新疆工程学院教务处印制新疆工程学院计算机工程_系(部)课程设计任务书 2015/2016学年 2 学期 2016年 6 月22 日专业计算机信管班级 通信14-1课程名称C语言程序设计设计题目简易计算器指导教师起止时间2016-6-13-至2015-6-24周数2周设计地点通过此次课程设计扩展自己的知识面,课本上的东西是远远不够的,可以通过去图 书馆查资料,上网找资料等手段学到一些新知识,比如画图函数,颜色填充函数等。通过课程设计,加深对结构化程序设计思想的理解,能进行一个系统功能需求分析, 并设计合理的模块化结构。提高程序开发能力。设计任务或主要技术指标:1、阅读程序,掌握C程序的语句格式。2、熟悉掌握函数的定义和调用过程。3、掌握结构体数组的使用。4、掌握数组中数据的排序方法。5、撰写课程设计报告。设计进度与要求:1天下达设计任务、进行分组、输入需要阅读的程序2-3天调试并阅读程序4-5天完成实训说明书,答辩。主要参考书及参考资料:田淑清.c语言程序设计,高等教育出版社,2009年12月;韩芳 王红梅. c语言程序设计,大连理工出版社2016年1月;胡元义.c语言与程序设计.西安交通大学出版社,2010年;教研室主任(签名)系(部)主任(签名) 年 月 日新疆工程学院课程设计评定意见设计题目:简易计算器系 部: 计算机工程系 专业班级:学生姓名: 学生学号:评定意见:评定成绩:指导教师(签名): 年 月 日摘 要一直以来,C语言都是在国际上广泛流传的通用编程语言,它既具有高级语言的特点,又具有低级语言的有些特点;既可用于编写系统软件又可以用于编写应用软件。虽然说近二十年来计算机技术取得了长远的进步,各种编程语言不断地涌现出来,但是C语言功能强大,使用灵活,即使是在科技快速发展的二十一世纪,仍展示出了强大的生命力,为社会的高度信息化,特别是在信息技术和网络技术领域做出了十分重要的贡献。本报告介绍了用C语言编写一个简易计算器。实现数学上对浮点数加、减、乘、除、乘方、开方、求模以及进制转换的运算。利用这个程序可以方便的进行日常性的小规模运算,小巧简易,是个实用的工具。目录摘要11.绪论11.1?课题背景11.2?需求环境11.3?设计思路12.开发工具2.1关于Visual C++12.2 C语言简介22.3 C语言组成23.源程序代码113.1计算器代码114.程序检测204.1程序测试20总结21参考文献211.绪论1.1?课程设计背景日常生活中我们经常会遇到一些小型数据计算的问题,本课程设计就是以此为出发点,设计了这样一个简单的计算器,用以实现基本的数学运算。在C语言当中通过定义模块函数,并在主函数中进行调用从而实现数据的运算。通过与用户之间的交互,可以在操作界面上实现对各种运算的选择和程序的控制。在完成课程设计的期间,参阅了相关的书籍并在网络上查找相关的资料,对实现这个设计提供了很大的帮助。由于设计水平和知识方面的匮乏,本次课程设计还存在缺点和不足,希望大家提出宝贵的意见,互相交流以期提高。1.2?需求环境本课程设计需要的设备为硬件要求和软件配置要求具体要求如下:硬件要求:一台计算机。软件配置:WINDOWS系统、c/c++程序设计学习与实验软件.1.3?课程设计思路做计算器最主要的就是实用性,要简单,便于操作。程序的界面要方便与用户之间的交互。并以设计的要求为基础,进行了创新,增加了对进制转换运算的支持,这就大致的确定了程序的几个模块。然后对每个模块进行设计,再整合起来,由此一个简洁美观的计算器就建立起来了。开发工具2.1关于Visual C++Visual C++6.0 是Microsoft公司在1998年推出的基于Windows 9X和Windows NT的优秀集成开发环境。该环境为用户提供了良好的可视化编程环境,程序员可以里利用该开发环境轻松地访问C++源代码编辑器,资源编辑器和使用内部调试器,并且可以创建项目文件。Visual C++6.0不仅包括编译器,而且它还包括许多有用组件,通过这些组件的协同工作,可以在Visual C++6.0集成环境中轻松地完成创建源文件,编辑资源,以及对程序的编译,连接和调试等各项工作。 VC++6.0是Windows 95/98、XP或Windows NT下的一个应用程序,本身对软硬件没有特殊要求。就是说它对环境的要求与Windows 95/98、Windows NT要求是一致的。 硬件要求:一般在586以
文档评论(0)