リストを使った逆ポーランド記法を処理するプログラムを教えて下さい。言語はC言語でお願いします。数値か演算子を一つずつ入力して、その都度スタックの中身を表示するようにしたいです。
よろしくお願いします。
実行例
<- 5 (数値) スタックの中身:5
<- 1 (数値) スタックの中身:51
<- 2 (数値) スタックの中身:512
<- + (演算子) スタックの中身:53
<- 12 (数値) スタックの中身: 5 3 12
<- * (演算子) スタックの中身: 5 36
<- + (演算子) スタックの中身: 41
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
逆ポーランド形式の無限精度の計算が行える卓上計算機 dc のソースコードを見てください
ftp://ftp.gnu.org/gnu/bc/bc-1.07.1.tar.gz
使い方
https://linuxjm.osdn.jp/html/GNU_bc/man1/dc.1.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
printf / sprintf のスタック消...
-
Cプログラミングの関数電卓のア...
-
iPhoneとituneの同期を付属のUS...
-
スタックの仕組み
-
パソコンでインターネット接続...
-
169.254.・・.・・ のIPの機器...
-
ubuntuで デイスク/deb/loopと...
-
Ic-PcAn はどこのこと?
-
第一級陸上特殊無線技士
-
固定電話機のパソコンとの連動
-
タイピングソフトおすすめは?
-
サブネットマスクが255.255.255...
-
磁気ディスク装置についての計算
-
ライン数とステップ数の違いに...
-
線形符号の生成行列、検査行列...
-
15パズルゲームについて
-
AutoCAD LTの中古。
-
[病院関係者の方] 人工呼吸器回...
-
L2スイッチの管理VLANに...
-
パソコンを 目で見ないで打つ ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VB.netでDLLを読み込んで実行す...
-
最大スタックサイズを大きくす...
-
printf / sprintf のスタック消...
-
エラー?メッセージ
-
スタック領域変更
-
gccでスタックサイズを変更する...
-
H8マイコン スタック領域に...
-
マス目上の移動のアルゴリズム
-
スタックを用いて整数配列を入...
-
関数のプロローグとエピローグ...
-
GCCで関数の引数が渡らない
-
スタック C言語
-
pthreadのスタックサイズ設定取...
-
CASLとCASL2の違いについて
-
_CRTIMPの意味は?
-
VC++でプログラムから現在のス...
-
ポーランド記法、逆ポーランド...
-
スタックの伸張方向
-
c言語 リストデータ構造 キ...
-
iPhoneとituneの同期を付属のUS...
おすすめ情報