freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語言課程設(shè)計(jì)--輸入一個(gè)表達(dá)式,輸出其結(jié)果(完整版)

2025-02-17 04:38上一頁面

下一頁面
  

【正文】 /*定義運(yùn)算符類型, level 為運(yùn)算符等級(jí) */ { char Type。 }OpStack。 //返回?cái)?shù)棧中的值 } } void Init_OpStack(OpStack *s) /*定義初始化符棧 */ { (*s).top=0。 if ((*s).top==0) /*判棧空,空則賦等級(jí) 0值 */ { =0。: case 39。:level=2。 case 39。 case 39。 /*定義 Type型運(yùn)算符 */ char exp2[N],tempexp[M],tempch。 /*初始化索引,附加索引 */ index2=0。amp。 exp1[index1]=39。 39。||exp1[index1]==39。 exp2[index2]=39。(39。)39。 } OpPop(amp。OpStack).level !=0) /*原表達(dá)式結(jié)束后對(duì)棧進(jìn)行操作直到???*/ { if(OpPeek(amp。 } exp2[index2]=39。amp。 exp2[index1]=39。\039。 /*入棧后初始化整合數(shù)組和附加索引以便下次整合 */ tempindex=0。||exp2[index1]==39。 b=OdPop(amp。OdStack) 。 /*計(jì)算表達(dá)式并返回結(jié)果值 */ printf(輸出計(jì)算結(jié)果 : %f\n,result)。同時(shí)也更加關(guān)注了程序的容錯(cuò)機(jī)制和簡(jiǎn)介模式。 } } 六.總結(jié) 通過對(duì)本次程序的學(xué)習(xí)和編寫,了解了關(guān)于電腦對(duì)計(jì)算表達(dá)式的計(jì)算過程,并且學(xué)會(huì)了從中綴變成后綴的方法。 printf( ******歡迎進(jìn)入小型計(jì) 算器 ******\n 字母 e 結(jié)輸入束計(jì)算! \n請(qǐng)輸入算術(shù)表達(dá)式 :)。 tempch=(exp2[index1])。||exp2[index1]==39。 39。\039。) || exp2[index1]==39。 exp2[index1]=39。 。 exp2[index2]=OpPop(amp。 /*直到遇到左括號(hào)將左括號(hào)出棧 */ index1++。OpStack).level != 1) /*遇到右括號(hào)則不斷出棧存入后 綴表達(dá)式直到尋到左括號(hào) */ { exp2[index2]=OpPop(amp。 =1。 /*每?jī)蓚€(gè)運(yùn)算符之間用空格分開 */ index2++。) //是運(yùn)算符 /*處理運(yùn)算符元素*/ { =exp1[index1]。 } else //不是數(shù)字或小數(shù)點(diǎn)元素 { if(exp1[index1]==39。) || exp1[index1]==39。 exp1[index1]=39。 tempexp[0]=39。 /*index1 為主要索引, index2 為次要索引, tempindex為附加索引 */ double number,a,b,c。:ren=b/a。:ren=ba。 } return level。:level=1。 } else return (*s).stack[(*s).top1]。 else { (*s).stack[(*s).top]=*sign。 } //初始化棧頂,賦等級(jí) 0值 void OdPush(OdStack *s,double n) /*進(jìn)數(shù)棧 */ { if((*s).top==N1) /*如果棧滿則報(bào)錯(cuò)退出程序 */ Error()。 }Type。OpStack)。) { while(OpPeek(amp。) { =exp1[index1]。a++) { char str[N]。 char str[N]。之后要先對(duì) char 型的數(shù)字元素進(jìn)行整合,從后綴表達(dá)式中依次取出數(shù)字元素( 連同小數(shù)點(diǎn))存入一個(gè)新的 char型數(shù)組,直到一整個(gè)數(shù)取完后通過 atof函數(shù)將 char型轉(zhuǎn)換成浮點(diǎn)型存入數(shù)棧,并將新數(shù)組初始
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1