/* 簡単なプログラムをウプしよう */
■ このスレッドは過去ログ倉庫に格納されています
0001まだ初心者なの
02/06/27 02:02ID:HvMYma0gゲームやアルゴリズムをUPしたり
語り合ったりするスレッドです。
勉強用ですので、言語の選択についてや
ゲームが面白いかどうかの議論は禁止の方向で。
UPする方は使用言語を明記してください。
どうか盛り上がってください。おながいします。おながいします。
0133名前は開発中のものです。
02/07/18 23:33ID:KrSipdXMGetPriorityOperator関数でcase文使っているけど、この使い方だったら、
if文使った方がまとまると思うよ。あと、再起してる関数じゃないなら、
部分部分にreturn入れないで、retとかいう変数つくって、
そこに戻り値入れて最後に返してやるようにする。
int GetPriorityOperator(char op)
{
int ret = 0;
if(op == '*') ret = 10;
else if(op == '/') ret = 10;
else if(op == '+') ret = 8;
else if(op == '-') ret = 8;
else if(op == '\0') ret = 0;
else if(op == ')') {printf(")"); ret = 0;}
else printf("GetPriorityOperator(char op); 不正な引数\n");
return ret;
}
0134名前は開発中のものです。
02/07/18 23:37ID:???出来れば、defaultは除去してその前の段階でキャラクタ検査をした方が良い。
■ このスレッドは過去ログ倉庫に格納されています