当前位置: 首页 > news >正文

c++之基础B(第一课)

1.前文(一点儿也没有改进——老妈评价)

2.正文(能不能有一点儿新花样——老爸评价)

2.1switch-case

2.1.1switch-case的弊端

2.2default(真难写——作者评价(等一等,作者不就是我吗?))

1.前文

……

2.正文

2.1switch-case

等一等,这可不是里面有很多游戏的switch,这是c++里的switch(虽然看上去一样)

switch-case是if-else的终极懒人 写法!

switch-case和if-else以及while循环和do-while循环(好吧尽管还没学)都是要有条件的

switch-case是这样写的

//吧啦吧啦吧啦switch(n/*或者数组,但是必须得在for循环里*/);{case 1:/*如果等于1,就做什么*/break;//跳出//接下来一样,需要判断几,就写case /*几*/:/*与上面雷同*/;}

2.1.1switch-case的弊端

但是!(注意了!)

switch-case不能这样写:

//case 1~10:cout<<"nihao!";/*这样会编译运行错误,就是“1~10”这里*/

也就是说,你的条件只能一个一个写!(这会累死人的!)

2.2default

这个default可用可不用

如果题目里明确说了(下面就是一个例子)

……否则输出……

这个时候就要用到default了

具体是这样用的(真的具体)

#include<bits/stdc++.h>
using namespace std;
int a[10005];
int main()
{int n;cin>>n;for(int i=1;i<=n;i++){cin>>a[i];}for(int i=1;i<=n;i++){switch(a[i]){case 1:cout<<"A";break;//记得别忘了 break,是要跳出的,不然会一直输出或者做其它事情,一直停止到下一个break,前面的程序都要做 case 2:cout<<"B";break;case 3:cout<<"C";break;case 4:cout<<"D";break;default:cout<<"switch里没有这个选项!"; } }return 0;
}

(逃!)

新手小白(基础B)

http://www.lryc.cn/news/604370.html

相关文章:

  • dify离线插件打包步骤
  • 在Trae中使用MoonBit月兔
  • 【编号65】广西地理基础数据(道路、水系、四级行政边界、地级城市、DEM等)
  • 在 Elasticsearch 8.19 和 9.1 中引入更强大、更具弹性和可观测性的 ES|QL
  • Buck的Loadline和DVS区别和联系
  • Jenkinsfile 报错
  • 一篇讲清Redis中常见数据类型的用法
  • Three.js 与 WebXR:初识 VR/AR 开发
  • 国产化再进一步,杰和科技推出搭载国产芯片的主板
  • LoRaWAN协议,提升公用事业能源效率的“隐形引擎”
  • Ubuntu22.04.1搭建php运行环境
  • C++ 高性能容器:ankerl::unordered_dense::map
  • 元码智能“大眼睛”机器人首发,智启生活新纪元!
  • RabbitMQ 发送方确认的两大工具 (With Spring Boot)
  • Metering Solution for Solar + Storage光伏+储能计量解决方案 UL 2735 Certification功率表能源监测电表
  • 第2章 cmd命令基础:常用基础命令(2)
  • c++之基础B之sort排序(第三个参数没有)(第二课)
  • 在macOS上使用VS Code和Clang配置C++开发环境
  • 湖北大学暑期实训优秀作品:面向美丽中国的数据化可视平台
  • 涉及实验(随机分组)的一些概念
  • 【swoole Windows 开发(swoole-cli 开发 hyperf)】
  • 时间序列预测的自回归方法
  • Product Hunt 每日热榜 | 2025-07-30
  • tplink er2260t配置带vlan的pppoe拨号
  • Java学习第八十九部分——“层”(续)
  • 学会使用golang zap日志库
  • 【动态规划算法】斐波那契数列模型
  • 嵌入式开发学习———Linux环境下数据结构学习(五)
  • 服务器与电脑主机的区别,普通电脑可以当作服务器用吗?
  • 从结构到交互:HTML5进阶开发全解析——语义化标签、Canvas绘图与表单设计实战