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;
	}
相关推荐
酉鬼女又兒6 小时前
零基础入门前端JavaScript 基础语法详解(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·chrome·蓝桥杯
计算机安禾6 小时前
【C语言程序设计】第38篇:链表数据结构(二):链表的插入与删除操作
c语言·开发语言·数据结构·c++·算法·链表
颜酱6 小时前
吃透回溯算法:从框架到实战
javascript·后端·算法
oem1106 小时前
C++中的适配器模式
开发语言·c++·算法
lly2024066 小时前
jQuery 隐藏/显示
开发语言
青木川崎6 小时前
设计模式之面试题
java·开发语言·设计模式
空空潍6 小时前
Java核心基础语法:从原理到实战,夯实Java开发基石
java·开发语言
jing-ya6 小时前
day 57 图论part9
java·开发语言·数据结构·算法·图论
huohuopro6 小时前
详解ThreadLocal的使用
java·开发语言·jvm
2401_894241926 小时前
C++与Rust交互编程
开发语言·c++·算法