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;
	}
相关推荐
Chan16几秒前
《Java并发编程的艺术》| 并发关键字与 JMM 核心规则
java·开发语言·数据库·spring boot·java-ee·intellij-idea·juc
机器学习之心11 分钟前
MATLAB基于近红外光谱检测的菠萝含水率预测(多种预处理+PLS)
人工智能·算法·matlab·近红外光谱检测
期待のcode11 分钟前
线程睡眠sleep方法
java·开发语言
gjxDaniel12 分钟前
Bash编程语言入门与常见问题
开发语言·bash
zhooyu13 分钟前
OpenGL 与 C++:深入理解与实现 Transform 组件
开发语言·c++
captain37629 分钟前
Java-链表
java·开发语言·链表
tqs_1234530 分钟前
跳出多层循环的方式
java·开发语言
程序员-King.31 分钟前
day166—递归—多边形三角剖分的最低得分(LeetCode-1039)
算法·leetcode·深度优先·动态规划·递归
夏鹏今天学习了吗33 分钟前
【LeetCode热题100(94/100)】下一个排列
算法·leetcode·职场和发展
froginwe1134 分钟前
媒体查询:现代网页设计的核心工具
开发语言