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;
	}
相关推荐
开心码农1号2 分钟前
Go关于切边变量本身地址和内部指向地址
前端·算法
碎碎念的安静2 分钟前
WPF 与 Qt 进程间通信(IPC)
开发语言·qt·wpf
旖-旎2 分钟前
栈(验证栈序列)(5)
c++·算法·leetcode·力扣·
三毛的二哥3 分钟前
障碍物遮挡判断算法
人工智能·算法·计算机视觉·3d
啊我不会诶7 分钟前
2025ICPC南昌邀请赛vp补题
算法
发发就是发15 分钟前
I2C适配器与算法:从一次诡异的时序问题说起
服务器·驱动开发·单片机·嵌入式硬件·算法·fpga开发
boonya16 分钟前
Spring AI 深度实践教程:从“能用”到“用好”
开发语言·python
啊哦呃咦唔鱼16 分钟前
leetcode二分查找
数据结构·算法·leetcode
(Charon)17 分钟前
【Qt/C++】Qt/C++ 中 :: 和 . 到底有什么区别?
开发语言·c++·qt
REDcker20 分钟前
C++跨平台与跨语言绑定工具:SWIG、Djinni 等选型
开发语言·c++