news 2026/8/4 16:40:10

选择结构运用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
选择结构运用

1. if 选择结构

三种形式:

if (表达式)

{ 语句 ;

}

如果表达式为真,则执行语句。

if (表达式)

{ 语句1 ;

}

else

{ 语句2 ;

}

表达式为真执行语句1,否则执行语句2。

if (表达式)

{ 语句1 ;

}

else if (表达式)

{ 语句2 ;

}

else

{ 语句3 ;

}

如果表达式1为真则执行语句1,如果表达式2为真则执行语句2,否则执行语句3。

2. switch 语句

switch语法格式:

switch(整型表达式)

{ case 整型常量1 :语句; (这里的语句if判断,循环,函数调用,变量赋值都能写) case 整形常量2 :语句; ...

default : 语句 ;

}

具体形式

#include <stdio.h>
int main()
{
int a;
scanf("%d", &a);
switch (a)
{
case 1:
printf("匹配case1\n");
break;

//每个case后的break是不能省略的,若省略了,会一直执行到下一个break结束
case 2:
printf("匹配case2\n");
break;

//case和后面的数字间必须有空格
case 3:
printf("匹配case3\n");
break;
default:
printf("未正确匹配\n");
break;

//break的语句是可选的,作用是在所有case语句都不匹配的情况下执行
}
return 0;
}

运用

1.

2.

使用逻辑或||优化后

3.switch结构

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/4 16:33:33

SpringBoot酒店管理系统:架构设计与性能优化实战

1. 项目概述&#xff1a;SpringBoot酒店客房管理系统的核心价值 酒店行业在数字化浪潮中面临着客房管理效率低下的痛点。传统的手工登记、纸质表单和Excel统计方式&#xff0c;不仅容易出错&#xff0c;更难以应对旺季客流高峰。我去年为一家中型连锁酒店实施的SpringBoot客房管…

作者头像 李华
网站建设 2026/8/4 16:31:58

蛙类贸易中的蛙壶菌传播与防控策略

1. 蛙类贸易背后的生态危机 去年在清理实验室两栖动物标本时&#xff0c;我意外发现几只来自东南亚的树蛙标本出现了异常真菌感染。这个偶然发现让我开始关注蛙类国际贸易与病原体传播之间的关联——一个被多数人忽视却影响深远的生态安全问题。 全球两栖动物贸易每年涉及数百…

作者头像 李华
网站建设 2026/8/4 16:31:28

802.11a WiFi通信算法仿真:OFDM与自适应调制编码实现

1. 802.11a WiFi通信算法仿真项目概述802.11a作为WiFi标准家族中的经典协议&#xff0c;至今仍是理解OFDM&#xff08;正交频分复用&#xff09;技术的绝佳教学案例。这个仿真项目实现了从物理层帧结构生成到接收端完整解码的全流程模拟&#xff0c;特别针对自适应调制编码&…

作者头像 李华
网站建设 2026/8/4 16:30:46

3步掌握WorkshopDL:轻松下载Steam创意工坊模组的终极方案

3步掌握WorkshopDL&#xff1a;轻松下载Steam创意工坊模组的终极方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 你是否在Epic Games Store或GOG平台购买了游戏&#xff0c…

作者头像 李华
网站建设 2026/8/4 16:29:17

Unity与PICO4开发:AVProMovieCapture插件实战指南

1. Unity与PICO4开发环境概述在VR内容开发领域&#xff0c;Unity引擎与PICO4设备的组合已经成为国内开发者最常用的技术方案之一。作为一名长期从事VR应用开发的工程师&#xff0c;我发现在实际项目中经常需要录制设备运行画面用于测试分析、宣传展示或教学演示。传统的屏幕录制…

作者头像 李华