討論串[問題] 這個演算法要怎麼寫出來?
共 3 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者yauhh (喲)時間16年前 (2009/06/05 18:36), 編輯資訊
0
0
0
內容預覽:
讀進來分段為 {"12.5", "*", "(", "10", "/", "2.0", ")", "-", "9", "/", "3"},. 之後交給中序轉後序程式,以及後序計算程式處理.. 輸入分段程式大概是這樣:. //虛擬碼唷,有些是C/C++碼,有些則是口語碼. char term;. ch
(還有696個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jlovet (打不贏怪兵器不好)時間16年前 (2009/06/05 13:51), 編輯資訊
0
0
0
內容預覽:
本來想說可以用strtok. 可是他會把delim刪掉.... #include <stdio.h>. #include <string.h>. #include <stdlib.h>. int main(){. char * in=malloc(sizeof(char)*100);. printf
(還有358個字)

推噓1(1推 0噓 5→)留言6則,0人參與, 最新作者bil193 (丁丁)時間16年前 (2009/06/04 22:16), 編輯資訊
0
0
0
內容預覽:
在試寫一個計算器的程式. 例如輸入 12.5*(10/2.0)-9/3. 自己心中的演算法為:. 先讀字串. while(還沒讀完). {. if(數字). 數字存入某double的陣列;. if(為運算符號). 運算符號存入另一陣列;. }. 想了很久還是不曉得要怎麼區分'數字'和'運算符號'.
首頁
上一頁
1
下一頁
尾頁