亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? 中綴表達(dá)式求值.cpp

?? 中綴表達(dá)式求值
?? CPP
字號(hào):
#include <iostream.h>
#include <stdlib.h>
#include <string.h>

//#define maxnum 100;
char num[10];
int op=0;

struct optr//操作符棧定義
{
   int top;
   char optrc[100];
}OPTR;
struct opnd//操作數(shù)定義
{
   double opndc[100];
   int top;
}OPND;

char Optr[7][7]=//運(yùn)算符優(yōu)先關(guān)系
{
		{'>','>','<','<','<','>','>'},
		{'>','>','<','<','<','>','>'},
		{'>','>','>','>','<','>','>'},
		{'>','>','>','>','<','>','>'},
		{'<','<','<','<','<','=',' '},
		{'>','>','>','>',' ','>','>'},
		{'<','<','<','<','<',' ','='}
};
void InitStackOPTR(optr &OPTR)//初始化運(yùn)算符棧
{
  OPTR.top=-1;
}
void InitStackOPND(opnd &OPND)//初始化數(shù)據(jù)棧
{
  OPND.top=-1;
}
void PushOPND(opnd &OPND,double a)//數(shù)據(jù)進(jìn)棧
{
   OPND.top++;
   OPND.opndc[OPND.top]=a;
}
void PushOPTR(optr &OPTR,char r)//操作符進(jìn)棧
{
   OPTR.top++;
   OPTR.optrc[OPTR.top]=r;
}
int opterdata(char c)//判斷輸入的字符是否為運(yùn)算符
{

   switch(c)
   {
   case '+':return 1;
   case '-':return 2;
   case '*':return 3;
   case '/':return 4;
   case '(':return 5;
   case ')':return 6;
   case '#':return 7;
   default:return -1;
   }
}
char Precede(char e,char f)//比較優(yōu)先級(jí)
{
   return(Optr[opterdata(e)-1][opterdata(f)-1]);
}

double GetTopOPND(opnd &OPND)//獲得運(yùn)算符棧的棧頂元素
{
  return(OPND.opndc[OPND.top]);
}
char GetTopOPTR(optr &OPTR)//獲得運(yùn)算數(shù)棧的棧頂元素
{
  return(OPTR.optrc[OPTR.top]);
}
char PopOPTR(optr &OPTR)//去掉運(yùn)算符棧頂元素,并返回
{
   char x;
   x=OPTR.optrc[OPTR.top];
   OPTR.top--;
   return(x);
}
double PopOPND(opnd &OPND)//去掉運(yùn)算數(shù)棧頂元素,并返回
{
   double v;
   v=OPND.opndc[OPND.top];
   OPND.top--;
   return(v);
}
double Operate(double i,char ope,double j)//運(yùn)算
{
   if (ope=='+')
	   return(i+j);
   else if(ope=='-')
	   return(i-j);
   else if(ope=='*')
	   return(i*j);
   else if(ope=='/')
	   return(i/j);
}
double EvaluateExpression()//求值函數(shù)
{
   InitStackOPTR(OPTR);
   PushOPTR(OPTR,'#');
   InitStackOPND(OPND);
   char c;
   cin>>c;
   while(c!='#' || GetTopOPTR(OPTR)!='#')
   {

	   if(opterdata(c)==-1)
	   {  
		   do
		   {
			   num[op]=c; op++;cin>>c;
		   }while(c>='0'&&c<='9');
		   PushOPND(OPND,atof(num));  op=0; 
		   for(int h=0;h<10;h++)
			   num[h]=0;
	   }	   
	   else
	   {
	     
		  switch(Precede(GetTopOPTR(OPTR),c))
		  {
		     case '<':PushOPTR(OPTR,c); cin>>c;break;
		     case '=':PopOPTR(OPTR); cin>>c;break;
             case '>':PushOPND(OPND,Operate(PopOPND(OPND),PopOPTR(OPTR),PopOPND(OPND)));break;
		  }

	   }
   }
   return(GetTopOPND(OPND));
}
void main()
{

   cout<<"請(qǐng)輸入表達(dá)式(以'#'結(jié)束)"<<endl;
   cout<<EvaluateExpression()<<endl;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国模冰冰炮一区二区| 一区二区三区在线看| 久久激情综合网| 日韩欧美成人一区| 国产精品888| 亚洲欧洲成人自拍| 在线免费精品视频| 日韩福利视频导航| 日韩免费视频一区| 丁香天五香天堂综合| 亚洲精品视频在线观看免费 | 精品久久国产老人久久综合| 美女尤物国产一区| 国产亚洲精品7777| 91免费视频观看| 免费在线欧美视频| 亚洲国产精品av| 欧美亚洲动漫另类| 日本视频一区二区| 欧美国产日本视频| 欧美三级日本三级少妇99| 久久99这里只有精品| 国产精品福利av| 欧美精品丝袜久久久中文字幕| 久久99久久精品| 国产精品久久精品日日| 欧美日韩第一区日日骚| 国产精品一线二线三线| 一区二区高清免费观看影视大全| 日韩一卡二卡三卡四卡| 成人av网站在线观看免费| 亚洲一区二区四区蜜桃| 精品国产乱码久久久久久1区2区| 91麻豆视频网站| 韩国女主播成人在线| 怡红院av一区二区三区| 26uuu成人网一区二区三区| 在线观看一区不卡| 国产成人丝袜美腿| 丝袜国产日韩另类美女| 亚洲天堂2016| 国产欧美在线观看一区| 欧美男女性生活在线直播观看| 国产精品99久久久久久宅男| 三级欧美在线一区| 国产在线精品国自产拍免费| 日韩美女视频一区二区| 久久久五月婷婷| 91精品国产乱| 在线观看一区二区精品视频| 成人免费观看男女羞羞视频| 久久成人18免费观看| 亚洲综合在线免费观看| 中国色在线观看另类| 日韩三级视频在线观看| 欧美巨大另类极品videosbest | 韩国三级在线一区| 丝袜亚洲精品中文字幕一区| 亚洲精品五月天| 成人欧美一区二区三区黑人麻豆| www国产精品av| 欧美一个色资源| 7777精品伊人久久久大香线蕉的 | 美女在线视频一区| 天堂蜜桃91精品| 亚洲一区二区四区蜜桃| 一区二区三区毛片| 亚洲精品综合在线| 亚洲靠逼com| 亚洲视频图片小说| 国产精品久久影院| 亚洲国产高清在线| 欧美经典一区二区| 欧美极品aⅴ影院| 国产日本亚洲高清| 国产精品人人做人人爽人人添| 国产亚洲自拍一区| 国产精品天美传媒| 国产成人免费视频精品含羞草妖精| 美女网站一区二区| 美女视频免费一区| 精品午夜一区二区三区在线观看| 久久99精品久久久久久久久久久久 | 亚洲午夜av在线| 一区二区三区在线观看动漫| 亚洲一区二区三区中文字幕在线| 亚洲一区在线观看视频| 亚洲成人激情av| 日韩精彩视频在线观看| 久久国产尿小便嘘嘘尿| 国内精品不卡在线| 国产91丝袜在线播放0| av电影在线观看一区| 一本久久a久久免费精品不卡| 91一区二区三区在线播放| 在线亚洲人成电影网站色www| 欧美色倩网站大全免费| 欧美一区二区三区免费观看视频| 精品免费99久久| 亚洲欧美在线aaa| 亚洲影视资源网| 久久av资源网| 欧美精品一区在线观看| 日本一区二区在线不卡| 亚洲欧美日韩中文播放 | 免费成人美女在线观看.| 国产一区不卡精品| aaa欧美大片| 欧美日韩成人一区| 欧美一级片免费看| 国产精品网站一区| 亚洲电影一级片| 精品亚洲成a人在线观看 | 国产成人精品免费网站| 91同城在线观看| 欧美变态tickling挠脚心| 中文字幕中文字幕一区| 日韩高清在线一区| 国产99精品视频| 欧美日韩成人一区| 中文字幕久久午夜不卡| 日韩福利电影在线| av高清久久久| 欧美大胆人体bbbb| 亚洲精品视频免费观看| 久久电影网站中文字幕| 欧美综合天天夜夜久久| 久久综合九色欧美综合狠狠| 亚洲一区二区三区四区在线免费观看 | 天天色 色综合| 成人理论电影网| 精品剧情在线观看| 亚洲国产视频一区二区| 国产999精品久久久久久绿帽| 欧美精品xxxxbbbb| 日韩美女久久久| 国产99久久久国产精品潘金| 欧美精选午夜久久久乱码6080| 国产精品久久久久aaaa| 久久成人免费电影| 51久久夜色精品国产麻豆| 亚洲人成电影网站色mp4| 久久99精品国产91久久来源| 欧美亚洲国产一区二区三区| 成人污视频在线观看| 精品欧美一区二区久久| 五月激情综合色| 在线观看国产91| 亚洲欧美国产毛片在线| 丁香六月久久综合狠狠色| 精品国产91九色蝌蚪| 免费日韩伦理电影| 欧美丰满少妇xxxbbb| 午夜一区二区三区视频| 在线观看一区二区视频| 亚洲精品老司机| 91碰在线视频| 亚洲女女做受ⅹxx高潮| www.亚洲色图.com| 国产精品女上位| 国产.精品.日韩.另类.中文.在线.播放| 日韩一二三四区| 美女免费视频一区二区| 日韩免费性生活视频播放| 天堂在线亚洲视频| 4438x亚洲最大成人网| 日韩精品电影在线| 91精品婷婷国产综合久久性色 | 欧美一区二区三区四区高清| 亚洲成av人综合在线观看| 色婷婷国产精品| 亚洲在线成人精品| 在线播放国产精品二区一二区四区| 亚洲国产你懂的| 91精品国产综合久久精品麻豆| 亚洲综合一区在线| 91精品国产综合久久小美女| 麻豆中文一区二区| 久久影院视频免费| 成人综合激情网| 亚洲美女屁股眼交3| 色8久久精品久久久久久蜜| 性感美女极品91精品| 欧美日韩三级视频| 美腿丝袜在线亚洲一区| 国产亚洲成av人在线观看导航| 成人天堂资源www在线| 亚洲欧美视频一区| 777a∨成人精品桃花网| 精品在线播放午夜| 中文字幕一区av| 欧美亚洲国产一区二区三区va| 免费日本视频一区| 国产区在线观看成人精品| 91免费观看视频| 日日摸夜夜添夜夜添精品视频 | 91女人视频在线观看| 亚洲成人手机在线| 久久久99精品久久| 欧美性生活久久|