T1008

news/2024/10/18 2:31:50/

分支结构(switch语句 ):四兄弟

要求:

1.输入运算法对a,b进行运算

方案

1.对于Q1:

为了避免过多的if else语句造成的代码冗余

使用switch语句

switch语句算法模版:

用处:充当算法的分支结构

场景:较多分支的情况

模版格式:

switch( <表达式> ){

    case 1   执行语句  break;

    case 2  执行语句  break;

   ... 

   defalt    执行语句  break;

}

注意事项:

1.每种情况的结尾要加上break语句,否则程序将会在switch结构内继续执行

源码:

#include <bits/stdc++.h>
using namespace std;int main()
{int a, b;int c;char x;cin >> a >> b >> x;switch (x){case '+':c = a + b;printf("%d+%d=%d",a,b,c);break;case '-':c = a - b;printf("%d-%d=%d",a,b,c);break;case '*':c = a * b;printf("%d*%d=%d",a,b,c);break;case '/':c = a * 1.0 / b;printf("%d/%d=%d",a,b,c);break;}
}


http://www.ppmy.cn/news/150151.html

相关文章

SP800_186_OverView

文章目录 2. Overview of Elliptic Curves2.1 Non-binary Curves2.1.1 Curves in Short-Weierstrass Form2.1.2 Montgomery Curves2.1.3 Twisted Edwards Curves 2.2 Binary Curves2.2.1. Curves in Short-Weierstrass Form 3. Recommended Curves for U.S. Federal Government…

牛客网刷题学习SQL(七)

SQL27 查看不同年龄段的用户明细 题目分析&#xff1a; 想要将用户划分为20岁以下&#xff0c;20-24岁&#xff0c;25岁及以上三个年龄段&#xff0c;分别查看不同年龄段用户的明细情况&#xff0c;请取出相应数据。&#xff08;注&#xff1a;若年龄为空请返回其他。&#xff…

XFX9500GT TRUCK SIMULATION CUDA

各位&#xff0c;中秋刚过&#xff0c;给大家拜个晚年:)。 闲话少说。中秋前日&#xff0c;去电脑城买了一块9500GT&#xff0c;XFX的&#xff0c;听网上的朋友们说XFX做工不错&#xff0c;再加上我的主要目的不是玩游戏&#xff0c;所以就买了它。JS开始死活要500以上&#x…

英伟达linux官方驱动下载,下载:NVIDIA Linux官方正式驱动177.80版

过去几个月来NVIDIA连续发布了多款测试版驱动&#xff0c;177.67、177.68、170.70、177.76、177.78。今天NV发布了一款177.80官方正式版驱动对之前的测试版驱动做了个总结&#xff0c;正式支持GeForce GTX系列显卡&#xff0c;修正文本再现错误及其他20多项Bug。此外&#xff0…

Opencv2.3nbsp;图像特征检测总结

原文地址&#xff1a;Opencv2.3 图像特征检测总结 作者&#xff1a;zhliang 图像特征检测总结 图像特征提取是计算机视觉和图像处理中的一个概念。它指的是使用计算机提取图像信息&#xff0c;决定每个图像的点是否属于一个图像特征。本文主要探讨如何提取图像中的“角点”这一…

没出双核以前无盘服务器都是单核,无盘实用经验附加锐起XP一圈半进系统

服务器配置&#xff1a; 处理器双核2.4G以上即可。其实带机量最主要靠的硬盘。 如果你现在用SATA做无盘的话&#xff0c;当你用SAS 15K硬盘&#xff0c;你就会发现客户机性能几倍飞涨&#xff0c;钱花的绝对值得如果你依然用SATA话当我没说。 桌面级电脑主板所配的网卡&#xf…

测试显卡的软件叫游戏什么,显卡测试软件哪个好

显卡测试软件哪个好 3DMARK063DMark06于2006年1月17日发布&#xff0c;主要使用最新一代游戏技术衡量DirectX 9级别的3D硬件。此前的3DMark都是随着新版DirectX和新一代硬件的发布而推出&#xff0c;在一定程度上限制了3DMark对最新硬件性能的充分挖掘。现在&#xff0c;Direct…

amd和英伟达运行linux,27款AMD、NVIDIA显卡大战Linux

27款AMD、NVIDIA显卡大战Linux 出处&#xff1a;快科技 2013-12-04 10:42:11 作者&#xff1a;上方文Q 编辑&#xff1a;上方文Q[爆料] 收藏文章 Phoronix近日组织了一次大规模显卡测试&#xff0c;找来总计27款的AMD、NVIDIA显卡在Linux系统下来了一场混战&#xff0c;且使…