当前位置 :
编写计算器程序,用c++程序语言.请编写程序实现任意数学表达式求值计算器功能说明:(^)是乘方运算符,(#)是开方运算符,键入(S)清屏,键入(Q)退出.负数运算以及错误警告.如输入数学表达式:
6人问答
问题描述:

编写计算器程序,用c++程序语言.

请编写程序实现任意数学表达式求值计算器功能

说明:

(^)是乘方运算符,(#)是开方运算符,键入(S)清屏,键入(Q)退出.

负数运算以及错误警告.

如输入数学表达式:例6+(6+8/2*(8-5)^3)*2=234

6*10-4%3+10.6^3=1151.727

00011001&&10010001=00010001

(6*3)&&0||4=1

即:从键盘输入一段表达式,通过程序计算,可得表达式的结果

要求得完成:加+、减-、乘*、除/、余%、n次方(^乘方)、开n次方(#开方)、与&&、或||、非!、括号()等几种运算的混合运算.

陈丙咸回答:
  所有你列的运算都实现了,代码如下#ifndef_CALCULARTOR_H#define_CALCULARTOR_H#include#include#include#include#includeusingnamespacestd;structOPRT{intsize;inttop;char*elements;OPRT(intsizeOpr...
安大伟回答:
  编译的时候有一个错误Cannotopenincludefile:'calculator.h':Nosuchfileordirectory,怎么办呢?
陈丙咸回答:
  这个程序并不只一个文件,一共有三个,你得先建一个项目,然后把三个文件导进去,再编译
安大伟回答:
  可以给我讲详细点嘛?
陈丙咸回答:
  如果一个程序既有头文件(这个你应该知道吧?)又有源文件,你就得建一个项目,然后在项目中添加你需要的头文件和源文件,这个很基本,当然可能我这个程序复杂了点,你试着改一下吧
安大伟回答:
  可以给我说说操作过程吗?
数学推荐
最新更新
优秀数学推荐
热门数学
PC端 | 移动端 | mip端
字典翻译(zidianfy.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
电话:  邮箱:
Copyright©2009-2021 字典翻译 zidianfy.com 版权所有 闽ICP备2022014709号-7
lyric 頭條新聞