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

正文內(nèi)容

c語言課程設計--輸入一個表達式,輸出其結果-閱讀頁

2025-06-26 09:22本頁面
  

【正文】 / index2++。+39。39。*39。/39。 =Com()。OpStack).level=) /*當棧中符的等級大于當前等級時則取出符存入后綴表達式 */ { exp2[index2]=OpPop(amp。 index2++。 39。 } OpPush(amp。tempsign)。 } else { if(exp1[index1]==39。) /*如果是左括號則無條件進棧 */ { =exp1[index1]。 /*進棧后等級為 1,以便遇到右括號出棧 */ OpPush(amp。tempsign)。 } else { if(exp1[index1]==39。) /*右括號規(guī)則 */ { while(OpPeek(amp。OpStack).Type。 exp2[index2]=39。 /*每兩個運算符之間用空格分開 */ index2++。OpStack)。 } else if(exp1[index1]==39。) exit(0)。 } } } } while(OpPeek(amp。OpStack).level==1) /*如果有為用掉的左括號則報錯退出程序 */ Error()。OpStack).Type。 exp2[index2]=39。 index2++。\039。 /*最后結束后綴表達式 */ index1=0。\039。039。amp。939。039。amp。939。.39。 index1++。 } tempexp[tempindex]=39。 /*結束整合數(shù)組 */ if( tempexp[0] != 39。) /*如果整合數(shù)組有 值則轉(zhuǎn)換成浮點型存入數(shù)棧 */ { number = atof(tempexp)。OdStack ,number)。\039。 } } else { if(exp2[index1]==39。) /*判斷空格,有則 跳過 */ { while(exp2[index1]==39。) index1++。+39。39。*39。/39。OdStack)。OdStack)。 c=Oper(a,b,tempch)。OdStack,c)。 } } } } return OdPop(amp。 /*彈出結果 */ } int main() { int a。 for(a=0。 /*定義數(shù)組以存儲表達式 */ double result。 result=Calu(str)。 printf(〉〉 )。在本次編寫的時候遇到了不少問題和麻煩,通過對 C 語言的復習和對算法的分析,最終也一一解決。通過本次編寫也意識到了清晰的程序結構對于以后的更新和更 改都有很重要的意義,方便的利用函數(shù)體來定義一些算法比直接在主函數(shù)中設置算法要好的多。從棧的構建、定義到入棧、出棧、看棧頂?shù)鹊牟僮骶帉?,大幅度提高了個人的編程能力,體會到了不同的結構在程序中所起到的不同的作用。 計算機與通信學院課程設計評分表 設計內(nèi)容: C語言程序設計 項 目 評 價 課程設計期間表現(xiàn)情況 課程設計內(nèi)容完成情況 課程設計答辯成績 課程設計報告完成質(zhì)量 綜 合 成 績 日 期: 2021年 6月 30 日
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1