计算器:先做加法
约 10 分钟
计算器也从最简单的搭起。第一版只做加法:读进两个数和一个运算符,先不管加号以外的,把“输入→计算→输出”跑顺再说。就像学做菜先炒会一个菜,别一上来就摆满汉全席。
#include <iostream>
using namespace std;
int main() {
double a, b;
char op;
cout << "输入算式(如 3 + 5):";
cin >> a >> op >> b; // 读两个数和一个符号
cout << a << " + " << b << " = " << a + b << endl;
return 0;
}
输入时按“3 + 5”这样中间留空格,cin 会自动把数字和符号分开读。容易犯的错是读入顺序写反,比如写成 cin >> a >> b >> op,那符号就读不对了,读入顺序要跟你打字的顺序一致。
小纸条
写出只会加法的第一版。
登录 后可看答案