计算机技术基础课程设计---简单的加减乘除运算
《计算机技术基础课程设计---简单的加减乘除运算》由会员分享,可在线阅读,更多相关《计算机技术基础课程设计---简单的加减乘除运算(13页珍藏版)》请在毕设资料网上搜索。
计算机技术基础课程设计 C 语言设计报告 题目 : 简单的加减乘除运算 学院 : 化学工程学院 专业 : 制药工程专业 一 . 选题背景 在现实生活中常需要对一些并不深奥但较长或繁琐的数字进行简单的计算 ,可大大提高工作效率 ,节约时间 .该程序可运用到 C 语言中的大部分知识 ,并且简单易懂 ,在选择分支下判断符号的优先级别 ,调用加减乘除的计算函数并转化表达式即可完成程序的运行 .选择该题目也有能力限制的原因 ,但不影响涵盖广泛的知识面 . 二 . 设计思路 : 加减乘除的运算均是双目运 算 ,计算式涉及两个数据和一个计算符号 ,所以 ,首先定义两个结构体变量 ,在结构体变量中再分别定义两个栈 , 所谓栈就是一个稍微复杂的数组,并且只能从后面加入数据和导出数据,就是所谓的后到先出,好比堆东西,在最上面的东西是最后放入的,但是却是最先取出的 struct float a100; int top; /*用来记录栈顶的变量 */ St; /*在外部定义了一个栈,好似定义了一个全局变量,此栈为数据栈 */ struct char b100; int top; /也是用来记录栈顶的变量 Op; /同上,此栈为运算符号栈
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机技术 基础 课程设计 简单 加减乘除 运算

关于本文