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

正文內(nèi)容

計(jì)算機(jī)技術(shù)基礎(chǔ)課程設(shè)計(jì)---簡(jiǎn)單的加減乘除運(yùn)算-展示頁(yè)

2025-05-26 17:18本頁(yè)面
  

【正文】 加減乘除運(yùn)算 學(xué)院 : 化學(xué)工程學(xué)院 專業(yè) : 制藥工程專業(yè) 一 . 選題背景 在現(xiàn)實(shí)生活中常需要對(duì)一些并不深?yuàn)W但較長(zhǎng)或繁瑣的數(shù)字進(jìn)行簡(jiǎn)單的計(jì)算 ,可大大提高工作效率 ,節(jié)約時(shí)間 .該程序可運(yùn)用到 C 語(yǔ)言中的大部分知識(shí) ,并且簡(jiǎn)單易懂 ,在選擇分支下判斷符號(hào)的優(yōu)先級(jí)別 ,調(diào)用加減乘除的計(jì)算函數(shù)并轉(zhuǎn)化表達(dá)式即可完成程序的運(yùn)行 .選擇該題目也有能力限制的原因 ,但不影響涵蓋廣泛的知識(shí)面 . 二 . 設(shè)計(jì)思路 : 加減乘除的運(yùn)算均是雙目運(yùn) 算 ,計(jì)算式涉及兩個(gè)數(shù)據(jù)和一個(gè)計(jì)算符號(hào) ,所以 ,首先定義兩個(gè)結(jié)構(gòu)體變量 ,在結(jié)構(gòu)體變量中再分別定義兩個(gè)棧 , 所謂棧就是一個(gè)稍微復(fù)雜的數(shù)組,并且只能從后面加入數(shù)據(jù)和導(dǎo)出數(shù)據(jù),就是所謂的后到先出,好比堆東西,在最上面的東西是最后放入的,但是卻是最先取出的 struct { float a[100]。 int top。 /*在外部定義了一個(gè)棧,好似定義了一個(gè)全局變量,此棧為數(shù)據(jù)棧 */ struct { char b[100]。 //也是用來(lái)記錄棧頂?shù)淖兞? }Op。 switch(p) { case 39。: case 39。: if (!=1amp。[]!=39。) e=39。 else e=39。 break。*39。/39。*39。/39。)39。39。39。 } ……… . 然后調(diào)用函數(shù)進(jìn)行計(jì)算 進(jìn)入程序的 核心部分 ,把表達(dá)式轉(zhuǎn)化為逆波蘭表達(dá)式 . printf(Please input the expression:)。 //輸入表達(dá)式 printf (the change exprission is )。\039。039。amp。939。039。amp。939。039。 //把用字符表示的數(shù)字轉(zhuǎn)化為實(shí)際意義的數(shù)字,并且把一串字符數(shù)字變成有實(shí)際意義的數(shù)字,如‘ 1’‘ 2’‘ 3’‘ 4’這是一串字符,轉(zhuǎn)化成 1234,一千兩百三十四 putchar(*p)。 } Push_St(num)。 putchar(39。)。 三,程序流程圖 輸出提示性表達(dá)語(yǔ)句 輸入計(jì)算表達(dá)式 (以字符串的格式 ) 將輸入內(nèi)容分別儲(chǔ)存進(jìn)數(shù)據(jù)棧和和符號(hào)棧 比較棧頂?shù)姆?hào)和所讀取符號(hào)的優(yōu)先級(jí)別 棧頂?shù)姆?hào)優(yōu)先級(jí)別高于讀取符號(hào) 棧頂?shù)姆?hào)優(yōu)先級(jí)別等于讀取符號(hào) 棧頂?shù)姆?hào)優(yōu)先級(jí)別低于讀取符號(hào) 記為 ”” 記為 ”=” 記為 ”” 將輸入的表達(dá)式轉(zhuǎn)化為有意義的數(shù)字 和運(yùn)算符號(hào)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1