1樓:周亮
#include
using namespace std;
class cpu
cpu(char atype)
char get_type()
private:
char type;
};class ram
ram(char atype)
char get_type()
private:
char type;
};class cdrom
};class computer
void run()
void stop()
char get_cpu()
char get_ram()
private:
cpu acpu;
ram aram;
cdrom acdrom;
};int main()
2樓:匿名使用者
#include
using namespace std;
int main()
case '-':
case '*':
case '/':
else
}default:
cout << "符號錯誤\n";
}return 0;}
用c++設計乙個簡單的計算器程式,只要求能進行加減乘除運算。
3樓:煙子丹
#include
using std::cin;
using std::cout;
int main()
return 0;
}如果不限定for或while,還有兩種簡單思路:
輸入乙個string遍歷字元,搜尋符號
2.while(cin << int)
while(cin << char)
while(cin << int)
依靠不符型別迴圈跳出來儲存兩個數值,根據儲存的char執行操作
4樓:
是畢業設計用嗎?
我會的 ,,,好不
用c++語言編寫乙個簡單的計算器程式,會加減乘除就行,本人初學不太會,特訓求幫助
5樓:匿名使用者
這個是最簡單,簡陋的計算器。很多情況沒考慮進去,例如除數不能為0之類的,真要寫完整的話**還要更多。
**如下:
#include
using namespace std;
int main()
cout << endl << "結果為:" << endl << a << operation << b << "=" << result << endl;
return 0;}
用c++設計乙個簡易的計算器,實現小型整數,實數,複數,的加減乘除運算(用到棧結構),並將結果顯示。
6樓:
//我這個只支援加減乘除,小數的,負數,括號的,你說的那個我寫不出來,不知道對你有沒有用
#include
struct
ret[200];
int topa,topb;
int opstk[200];
int level[200];
double cal(double a,double b,char op)
int main()
else if(s[i]==')')
topa--;
}else if(s[i]=='+'||s[i]=='*'||s[i]=='/')
opstk[topa++]=s[i];
}else if(s[i]=='-')
else
opstk[topa++]='-';}}
else if(s[i]>='0'&&s[i]<='9')
}while(topa>0)
for(i=0;i=0;y--)
if(ret[y].op==-1)
break;
for(x=y-1;x>=0;x--)
if(ret[x].op==-1)
break;
ret[i].num=cal(ret[x].num,ret[y].num,ret[i].op);
ret[i].op=-1;
ret[x].op=0;
ret[y].op=0;}}
printf("%.4lf\n",ret[topb-1].num);
}return 0;}
7樓:小點點
我有vc 原始碼,lz 要不
用c++編寫乙個加減乘除 的運算題 求完整**
8樓:魔龍嗜血
#include
#include
#include
#define maxop 100
#define number '0'
int getop (char );
void push (double);
double pop(void);
int getch(void);
void ungetch(int);
int getop(char s)
#define bufsize 100
char buf[bufsize];
int bufp=0;
int getch(void)
void ungetch(int c)
main()
}return 0;
}#define maxval 100
int sp=0;
double val[maxval];
void push(double f)}
9樓:匿名使用者
如果你是老師問你的話,可以給你**,如果是用在實際生活中的話,就不可以了。
用c 語言編寫簡單的計算器程式,會加減乘除就行,本人初學不太會,特訓求幫助
這個是最簡單,簡陋的計算器。很多情況沒考慮進去,例如除數不能為0之類的,真要寫完整的話 還要更多。如下 include using namespace std int main cout endl 結果為 endl a operation b result endl return 0 用c 設計乙個...
加減乘除快速計算的方法,加減乘除怎麼算
十幾乘十幾 口訣 頭乘頭,尾加尾,尾乘尾。例 12 14 解 1 1 1 注 個位相乘,不夠兩位數要用0佔位。頭相同,尾互補 尾相加等於10 口訣 乙個頭加 後,頭乘頭,尾乘尾。例 23 27 解 注 個位相乘,不夠兩位數要用0佔位。第乙個乘數互補,另乙個乘數數字相同 口訣 乙個頭加 後,頭乘頭,尾...
英文中的加減乘除,英文“加減乘除”怎馬說
英語學了這麼多年,很多人不知道加減乘除英文怎麼用?本期和你分享數學方程式 加減乘除的英文怎麼說?無分別,就是加與和 減與差 表達上的差異 正負與加減不能混用 乘除有時可以用times of,one 序數詞 of表示.釋詞 1 add 和 plus 釋 add v.put one thing toge...