第一篇:c++24點游戲
c++24點游戲
#include “iostream” #include “string” using namespace std;
//定義Stack類
const maxsize=20;
enum Error_code { success, overflow, underflow };
template
bool empty()const;bool full()const;int size()const;void clear();
Error_code top(T &item)const;Error_code pop();
Error_code push(const T &item);private: int count;T entry[maxsize];};
template
template
bool Stack
template
bool Stack
template
template
template
Error_code Stack
template
Error_code Stack
template
Error_code Stack
Stack
int set;
// 判斷程序中的異常,以便適時退出?//
void process(char c)
//計算兩個數的 +-* / 運算// { int k=0;double a,b;sign.pop();
if(num.top(b)==success){
num.pop();
if(num.top(a)==success){ num.pop();k=1;} } if(k){ switch(c){
case '+': num.push(a+b);break;case '-': num.push(a-b);break;case '*': num.push(a*b);break;case '/': if(b==0){ set=4;num.push(-1);} else
num.push(a/b);break;} }
else {set=1;num.push(-1);} }
void get_command(string &str){
cout<<“n請輸入要進行運算的表達式,包括” +,-,*,/,=,(,)“和數字,”< <<“注意: 以數字開頭,等號結尾,中間括號要匹配.”< double do_command(const string &str){ string s=“"; double outcome=-1;char c; for(int i=0;str[i]!='
主站蜘蛛池模板:
久久久精品2019免费观看|
久久99精品国产.久久久久|
国产亚洲精品合集久久久久|
国产成人精品一、二区|
欧美人与动牲交精品|
18?流白浆??小蘑菇|
色综合久久久无码中文字幕|
亚洲伊人成无码综合网|
放荡的美妇在线播放|
久久精品夜色噜噜亚洲a∨|
秋霞午夜无码鲁丝片午夜精品|
黄页网站视频免费大全|
成年性午夜免费视频网站|
国产草莓视频无码a在线观看|
搡老女人老妇女老熟妇|
波多野结衣一区二区三区高清av|
国产成人亚洲日韩欧美久久|
欧美大屁股xxxxhd黑色|
好爽好黄的视频|
亚洲无码高清视频|
内射人妻无套中出无码|
国产在线精品一品二区|
各种虐奶头的视频无码|
欧美日韩精品一区二区三区高清视频|
纯肉无遮挡无码日本动漫|
新香蕉少妇视频网站|
亚洲精品无码高潮喷水a片软|
日韩久久无码免费毛片软件|
亚洲国产成人av国产自|
亚洲丰满熟女一区二区蜜桃|
老司机性色福利精品视频|
动漫av纯肉无码av电影网|
一区二区三区久久含羞草|
国产精品无码aⅴ嫩草|
欧美黑人乱大交|
亚洲国产精品特色大片观看完整版|
嫖妓丰满肥熟妇在线精品|
免费无码成人av片在线在线播放|
亚洲综合久久无码色噜噜赖水|
国产日产精品一区二区三区四区的特点|
国产色在线 | 日韩|