程式設計題 奇怪的表示式求值

2021-07-31 01:22:00 字數 527 閱讀 4729

常規的表示式求值,我們都會根據計算的優先順序來計算。比如/的優先順序就高於+-。但是小易所生活的世界的表示式規則很簡單,從左往右依次計算即可,而且小易所在的世界沒有除法,意味著表示式中沒有/,只有(+, - 和 )。現在給出乙個表示式,需要你幫忙計算出小易所在的世界這個表示式的值為多少

輸入描述:

輸入為一行字串,即乙個表示式。其中運算子只有-,+,*。參與計算的數字只有0~9.

保證表示式都是合法的,排列規則如樣例所示。

輸出描述:

輸出乙個數,即表示式的值

輸入例子:

3+5*7

輸出例子:

56水題

#include"iostream"

using

namespace

std;

int main()

cout

0;}

演算法題 奇怪的表示式求值

常規的表示式求值,我們都會根據計算的優先順序來計算。比如 的優先順序就高於 但是小易所生活的世界的表示式規則很簡單,從左往右依次計算即可,而且小易所在的世界沒有除法,意味著表示式中沒有 只有 和 現在給出乙個表示式,需要你幫忙計算出小易所在的世界這個表示式的值為多少 輸入描述 輸入為一行字串,即乙個...

牛客網 程式設計題 表示式求值

給出乙個布林表示式的字串,比如 true or false and false,表示式只包含true,false,and和or,現在要對這個表示式進行布林求值,計算結果為真時輸出true 為假時輸出false,不合法的表達時輸出error 比如 true true 表示式求值是注意and 的優先順序...

網易測評題 表示式求值

今天上課,老師教了小易怎麼計算加法和乘法,乘法的優先順序大於加法,但是如果乙個運算加了括號,那麼它的優先順序是最高的。例如 12 341 23 7 1 2 3 5 123 6 1 2 3 9 現在小易希望你幫他計算給定3個數a,b,c,在它們中間新增 符號,能夠獲得的最大值。輸入描述 一行三個數a,...