C语言程序设计报告_第1页
C语言程序设计报告_第2页
C语言程序设计报告_第3页
C语言程序设计报告_第4页
C语言程序设计报告_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言程序设计报告8河南理工大学万方科技学院C语言课程设计报告题目姓 名何美美学号 072130026专业 07通信班 级扌旨导教师 董玉杰2008年09月05日目录一、设计目的1二、本组课题及本人任务2三、主体内容3(1) 流程图(2) 源程序(3) 上机调试.6(4) 实验结果四、设计体会设计目的1复习、巩固C语言的基础知识,进一步加深对C语言的理解和掌握;2课程设计为学生提供了一个既动手又动脑,独立实践的机会,将课本上的理论知识和实际有机的结合起来,锻炼学生的分析解决实际问题的能力。提高学生适应实际,实践编程的能力;3培养学生在项目开发中团队合作精神、创新意识及能力本组课题及本人任务1设

2、计一个简单计算器能完成基本的加、减、乘、除计算,尽 量模仿Windows计算器。系统界面不做强制要求。2在本次设计中,由何永美、刘艳玲、贺清隆三人共同完成,由 于知识掌握不牢,因此每一步都要共同商量, 其中源程序由我们 参考大量资料而成。3本人负责程序调试及其他有关工作。流程图主要内容简单计算器程序代码如下:/*代码文件名:E4_6.C*/*计算器的模拟*/#i nclude#in cludedouble add (double a,double b)retur n a+b;double sub (double a,double b)return a-b;double multi(double

3、 a,double b)return a*b;double divis(double a,double b)return a/b;Voidmai n()double x,y;int select;prin tf(i nput two nu mbers:);sca nf(%lf,%lf, &x,&y);printf(1addn);printf(2subn);printf(3multin);printf(4divisn);prin tf(your select?);prin tf(%d,&select);prin tf(the result is:);switch(select)case 1:pr

4、i ntf(%lfn,add(x,y);break;case 2:pri ntf(%lfn,sub(x,y);break;case 3:pri ntf(%lfn,multi(x,y);break;case 4:if (y=1e-6)prin tf(divisi on by zero! n ”);elseprin tf(%lfn,divis(x,y); break;return 0;执行结果:可以正确的进行加减成除的运算,例54*54=2916。00调试和测试:调试方法将程序输入 Visual Foxpor.6.0问题:调试时会出现不少的错误,使程序无法进行,解决办法:我们根据系统提示信息,逐步检查,改正错误,重新调试,一直 到成功为止。设计体会通过此次C语言程序设计实践,本人实在是获益不浅,C语言是上学 期刚开的课,对于我们来说这样的设计实验是第一次, 对于很多的问 题都是一无所知,只有通过一次又一次的探索后才可以一步一步的走 向成功,在大量的尝试后我们终于得到了现在这个结果, 这是我们很 多人一起努力后的结果,一个人是很难达到这样的结果的,所以在以 后的工作中团队合作是非常重要的,一个人的力量和智慧是有限的, 只有集合大家的智慧才会有一个圆满的结果。虽然是一个程序设计实 验但是对于

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论