C语言计算器的编写课程设计607.pdf
《C语言计算器的编写课程设计607.pdf》由会员分享,可在线阅读,更多相关《C语言计算器的编写课程设计607.pdf(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 C 语言计算器的编写课程设计 C 计算器课程设计 华东交通大学理工学院课程设计报告 第 3 页 共 17 页 学院:信息学院 专业:通信工程 班级:24041001 学号:23 姓名:王卫玲 目 录 第1章 课程设计内容及要求.5 1.1 内容.5 1.2 要求.5 第2章 系统设计流程图.6 2.1 系统流程图.6 2.2 主要功能表.7 第3章 系统测试.8 3.1 系统测试.8 3.2 调试.9 第4章 使用.11 4.1 运行程序进入计算器界面.11 华东交通大学理工学院课程设计报告 第 4 页 共 17 页 第5章 课程设计心得.12 第 1 章 课程设计内容及要求 1.1 内容
2、编写 C 语言程序,设计一个简单计算器 1.2 要求 运用相关知识,查阅相关资料,编写一个简单的计算器。第 2 章 系统设计流程图 2.1 系统流程图 华东交通大学理工学院课程设计报告 第 5 页 共 17 页 2.1 系统流程图 2.2 主要功能表 2.2 主要功能表 输入第一个操作数 加法 减法 乘法 除法 清零 开方 乘方 显示结果 输入第二个操作数 结束 开始 华东交通大学理工学院课程设计报告 第 6 页 共 17 页 序号 文件名 主要功能 备注 1+加法 两个操作数 2 减法 两个操作数 3*乘法 两个操作数 4/除法 两个操作数 5#开方 一个操作数 6 乘方 两个操作数 7 E
3、nter 等于 8 Tab 清零 9 q 退出 第 3 章 系统测试 程序的调试是指对程序的差错和排错,为了便于差错、阅读,在设计该程序的过程中我们采用了结构化程序方法编辑,添加了尽可能多的注华东交通大学理工学院课程设计报告 第 7 页 共 17 页 释,这就为接下来的调试过程带来了很多方便。经过仔细检查之后进行上机调试。进行编译,如果在编译和连接过程中发现错误,屏幕上显示了出错信息,根据提示找到出错的位置,加以改正,在进行编译如此反复,直到顺利通过编译和连接为止。在本次实习过程中碰到的编译、连接的错误主要有:缺少变量定义、定义为置不正确、语法错误、转义字符漏用、逻辑错误等。3.1 系统测试
4、系统测试结果如下:华东交通大学理工学院课程设计报告 第 8 页 共 17 页 3.2 调试 根据电脑所给的提示出现语法错误,缺少变量的定义大多的语法错误在通过书本参考下能够修改。主要是平时看书不仔细、不太注意而产生的,如没有注意具体数据使用是有一定的范围限定;过分重视分号的重要性而在 for、if、while 语句中画蛇添足加分号;在使用文件的时候忘记将文件先打开,对打开的方式与使用的情况不太注意而造成不匹配;还有漏掉形参的定义是值不能传递等等。这些语法错误有信息框的提示一般是能够排除的。另外还有部分注释的位置也错了,最重要的是逻辑上的错误,一般电脑不容易发现。所以更对程序仔细的检查。经认真修
5、改之后重新保存文件。第 4 章 使用 4.1 运行程序进入计算器界面 打开软件 华东交通大学理工学院课程设计报告 第 9 页 共 17 页 进入界面 运行结果 华东交通大学理工学院课程设计报告 第 10 页 共 17 页 第 5 章 课程设计心得 用 C 语言来编程的技巧,以及对 C 也有了更加深刻的认识。我希望在以后的学习中能有更多这样的机会,让我们能够进行实践操作,从而在实际操作中不断提高我们的综合能力。源代码:#include#include#include double jisuan(char a)int i=1,j,k,m,cnt=0,t1=0,t2=0,t3=0;char nibo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 计算器 编写 课程设计 607
限制150内