编写计算器程序,用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次方(#开方)、与&&、或||、非!、括号()等几种运算的混合运算.