1.2 switch实现两个数的四则运算

注意:

1、每一个case后面要有break

2、/运算的时候注意分母不能为0

cpp 复制代码
int a, b;
	char c;
	cin>>a>>b>>c;
	switch (c)
	{
	case '+':
		cout << a << '+' << b << '=' << a + b << endl;
		break;
	case '-':
		cout << a << '-' << b << '=' << a - b << endl;
		break;
	case '*':
		cout << a << '*' << b << '=' << a * b << endl;
		break;
	case '/':
		if (b == 0)
		{
			cout << "分母不能为0" << endl;
		}else
		cout << a << '/' << b << '=' << a /b << endl;
		break;
	default:
		cout << "表达式错误" << endl;
	}
相关推荐
灵感__idea12 小时前
Hello 算法:“走一步看一步”的智慧
前端·javascript·算法
清水白石00813 小时前
Python 编程实战全景:从基础语法到插件架构、异步性能与工程最佳实践
开发语言·python·架构
lwf00616414 小时前
导数学习日记
学习·算法·机器学习
头发够用的程序员15 小时前
从滑动窗口到矩阵运算:img2col算法基本原理
人工智能·算法·yolo·性能优化·矩阵·边缘计算·jetson
武帝为此15 小时前
【数据清洗缺失值处理】
python·算法·数学建模
Halo_tjn16 小时前
Java 基于字符串相关知识点
java·开发语言·算法
梦想的颜色16 小时前
java 利用redis来限制用户频繁点击
java·开发语言
报错小能手16 小时前
Swift 并发 Combine响应式框架
开发语言·ios·swift
念越16 小时前
算法每日一题 Day08|双指针法解决三数之和
算法·力扣
万法若空16 小时前
C++ <memory> 库全方位详解
开发语言·c++