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;
	}
相关推荐
泽虞13 分钟前
《Qt应用开发》笔记
linux·开发语言·c++·笔记·qt
专职16 分钟前
pytest详细教程
开发语言·python·pytest
专职22 分钟前
pytest+requests+allure生成接口自动化测试报告
开发语言·python·pytest
风起云涌~26 分钟前
【Java】浅谈ServiceLoader
java·开发语言
小邓儿◑.◑30 分钟前
贪心算法 | 每周8题(二)
c++·算法·贪心算法
那我掉的头发算什么35 分钟前
【数据结构】优先级队列(堆)
java·开发语言·数据结构·链表·idea
用户901951824241 小时前
【征文计划】基于 CXR-M SDK 打造 “AR 眼镜 + 手机” 户外步徒协同导航系统
算法
rengang661 小时前
08-决策树:探讨基于树结构的分类和回归方法及其优缺点
人工智能·算法·决策树·机器学习·分类·回归
闻缺陷则喜何志丹1 小时前
【剪枝 贪心 回溯】B4093 [CSP-X2021 山东] 发送快递|普及+
c++·算法·剪枝·贪心·洛谷
猫头虎2 小时前
HAMi 2.7.0 发布:全面拓展异构芯片支持,优化GPU资源调度与智能管理
嵌入式硬件·算法·prompt·aigc·embedding·gpu算力·ai-native