1 / 26
文档名称:

C语言程序设计论文.doc

格式:doc   大小:378KB   页数:26页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计论文.doc

上传人:pppccc8 2020/2/12 文件大小:378 KB

下载得到文件列表

C语言程序设计论文.doc

文档介绍

文档介绍:学生课程设计(论文)题0:学生姓名: 学号: 所在院(系): 计算机学院 专业:班级:指导教师:职称:2010年6月25日教务处制攀枝花学院本科学生课程设计任务书题目 计算器1、课程设计的目的木课穆设计的忖的和任务:(1)巩固和加深学生对c语言课程的基木知识的理解和掌握;(2)掌握C语言编程和程序调试的基木技能;(3)利用C语言进行简单软件设计的基木思路和方法;(4)提高运用C语言解决实际问题的能力。2、课程设计的内容和要求(包括原始数据、技术要求、工作要求等)一、 用C实现如下功能:使用C语言编写一个类似于Windows附件提供的计算器软件,实现计算器的基木功能,能进行浮点数的加、减、乘、除、乘方和求模运算。二、 撰写课稈设计报告或课稈设计总结课稈设计报告要求:总结报告包括需求分析、总体设计、详细设计、编码(详细写岀编程步骤)、测试的步骤和内容、课稈设计总结、参考资料等,不符合以上要求者,则本次设计以不及格记。3、主要参考文献[1]谭浩强,《C稈序设计》,清华大学出版社⑵刘振安,孙忱,刘燕君,《C程序设计课程设计》,***出版社[3]汪诗林,《数据结构算法与应用》,***出版社4、课程设计工作进度计划课程设计时间为一周,分四个阶段完成:分析设计阶段。引导学生自主学****和钻研问题,明确设计要求,找出实现方法,按照需求分析、总体设计、详细设计这几个步骤进行。这一阶段前第1天完成。编码调试阶段:根据设计分析方案编写C语言代码,然后调试该代码,实现课题要求的功能。这一阶段在第2-:3天完成。总结报告阶段:总结设计工作,写出课程设计说明书,要求学生写出需求分析、总体设计、详细设计、编码、测试的步骤和内容。这一阶段在第4-5天完成。考核阶段。这一阶段在第5天完成。指导教师(签字) 日期 年月LI教研室意见:学生(签字):接受任务时间: 年月课程设计(论文)指导教师成绩评定表称名目器算计分值得分工作表现20%11O□n02En03En能力水平35%EEnEnFn站实瓠确错完-I「能操晰07nE10成果质量45%F图'、度插幅稈5OHS□11n指导教师评语日月年摘要一直以来,c语言都是在国际上广泛流行的通用编程语言,它既具有高级语言的特点,乂具有低级语言的些特点;既可用于编写系统软件乂可用于编写应用软件。虽然说近二十年来计算机技术取得了长远的进步,各种编程语言不断地涌现出来,但是c语言功能强大,使用灵活,即使是在科技快速发展的二十一世纪,仍展现出了强大的生命力,为社会的高度信息化,特别是在信息技术和网络技术领域做出了十分重要的贡献。本文介绍了用C语言编写一个简易计算器。实现数学上对浮点数加、减、乘、除、乘方、开方、求模以及进制转换的运算。利用这个程序可以方便的进行日常性的小规模运算,小巧简易,是个实用的工具。关键词:程序设计,计算器,c语言,函数,循环目录摘要 I目录 II1绪论 11•2 需求环境 12课程设计概要 23程序结构和各模块分析 3菜单操作模块 3fun1函数功能 32加减乘除运算模块 3fun2函数功能 43乘方和开方运算模块 61fun4函数功能 61代码功能 64程序调试 72 加减乘除运算 73 乘方和开方运算 116 退出 115课程设计总结 12参考文献 13附录:源代码 ,本课程设计就是以此为出发点,设计了这样一个简单的计算器,用以实现基本的数学运算。在C语言当屮通过定义模块函数,并在主函数屮进行调用从而实现数据的运算。通过与用户之间的交互,可以在操作界面上实现对各种运算的选择和程序的控制。在完成课程设计的期间,参阅了相关的书籍并在网络上查找相关的资料,对实现这个设计提供了很大的帮助。由于设计水平和知识方面的慣乏,本次课程设计还存在缺点和不足,希望大家提出宝贵的意见,互相交流以期提高。:破件要求:一台计算机。软件配置:WINDOWS系统、,要简单,便于操作。程序的界而要方便与用户Z间的交互。并以设计的要求为基础,进行了创新,增加了对进制转换运算的支持,这就大致的确定了程序的儿个模块。然后对每个模块进行设计,再整合起来,由此一个简洁美