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;
	}
相关推荐
米饭不加菜5 分钟前
使用万用表判断三极管(BJT)好坏
java·开发语言
珠海西格电力11 分钟前
零碳园区数据应用的具体场景有哪些?
大数据·人工智能·算法·架构·能源
绝世唐门三哥19 分钟前
vue3中页面返回时刷新首页的处理方案
开发语言·前端·javascript
nianniannnn20 分钟前
c++复习自存--流、异常处理、多线程与C++工程规范
开发语言·c++
geovindu29 分钟前
CSharp: Dijkstra Algorithms
开发语言·后端·算法·c#
XR12345678836 分钟前
食品饮料与制药行业GMP合规网络建设:无尘车间的网络不能成为污染源
开发语言·网络·php
学逆向的1 小时前
汇编——位运算
开发语言·汇编·算法·网络安全
zhangjw341 小时前
第29篇:Java伪共享与对象分配:并发性能优化的关键
java·开发语言·性能优化
可编程芯片开发1 小时前
基于simulink的PEM燃料电池控制系统建模与仿真,对比PID,积分分离以及滑模控制器
算法
学究天人1 小时前
数学公理体系大全:Comprehensive Collection of Mathematical Axiom Systems(卷2)
算法·数学建模·动态规划·图论·抽象代数·拓扑学