寫的還不是很完善,只能按照標準的表示式輸入,例如 :
(1+2)*3-4/2=
輸入的時候乘號不能省略,等於號不能省略。
#include
using namespace std;
#define stack_init_size 100
int decide(char* iput,int chlen);
int getlen(char* iput);
int getnum(char* chnum,int* len);
int logic(int a,int b,char ch);
int chdecide(char chstr,char chtop);
bool isope(char s);
class stack
;stack::gettop(int* chtop)
/stack::stack()
//stack::initstack()
date[0] = '\0';}/
stack::clearstack()
/void stack::push(char iput)
// else
//
else if (top-base < stack_init_size)
// }}/
void stack::pop()
else if(top >= base)}/
int stack::length()
/void stack::pri()
*len=j;
return i;
}void main()
;cout << "please input : ";
cin >> iput;
cout << "result:" 問題描述 輸入乙個只包含個位數字的簡單四則運算表示式字串,計算該表示式的值 注 3.1 表示式只含 四則運算符,不含括號 3.2 表示式數值只包含個位整數 0 9 且不會出現0作為除數的情況 3.3 要考慮加減乘除按通常四則運算規定的計算優先順序 3.4 除法用整數除法,即僅保留除法運算結果的整數部... 四則運算程式 一 資訊 二.題目要求 寫乙個能自動生成小學四則運算題目的程式,然後在此基礎上擴充套件 除了整數以外,還要支援真分數的四則運算,例如 1 6 1 8 7 24 程式要求能處理使用者的輸入,判斷對錯,累積分數 程式支援可以由使用者自行選擇加 減 乘 除運算 三 import random... form1 如下 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.linq using syst...小程式(十六)簡單四則運算
python四則運算程式 四則運算(Python)
簡單四則運算