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

判断语句(C语言)

判断语句(C语言)

C语言 的判断结构要求程序员指定一个或多个要评估或测试的条件,以及条件为真时要执行的语句(必需的)和条件为假时要执行的语句(可选的)。C 语言把任何非零非空的值假定为true(真),把null假定为false(假)
目录
“ if ”语句
“ if 嵌套 ”语句
“ if···else··· ”语句
“ if···else if··· ”语句
“ switch ”语句
“ ? : ” 运算符

“ if ”语句

格式如下,

if (布尔表达式)

{

//* 布尔表达式为真(非0)时将执行的语句 /*/

}
“ if 嵌套 ”语句


格式如下,

if (布尔表达式1)

{

//* 布尔表达式1为真(非0)时将执行的语句 /*/

if (布尔表达式2)

{

//* 布尔表达式2为真(非0)时将执行的语句 /*/

}

}
“ if···else··· ”语句


格式如下,

if (布尔表达式)

{

//* 布尔表达式为真(非0)时将执行的语句 /*/

}

else

{

//* 布尔表达式为假(0)时将执行的语句 /*/

}
“ if···else if··· ”语句


格式如下,

if (布尔表达式1)

{

//* 布尔表达式1为真(非0)时将执行的语句 /*/

}

else if(布尔表达式2)

{

//* 布尔表达式2为真(非0)时将执行的语句 /*/

}
#注意:if···else··· 和 if···else if··· 的区别


switch 语句是一种有限制的控制流语句,它用于根据表达式的值执行不同的代码块。
格式如下,

switch (表达式) {

case 常量表达式1 :

待将执行的语句1 ;

break ;

case 常量表达式2 :

待将执行的语句2 ;

break ;

case 常量表达式3 :

待将执行的语句3 ;

break ;

}
# switch 语句说明:


条件运算符 **“ ? : ”**可以用来替代if…else语句。
格式如下,

Exp1 ? Exp2 : Exp3
Exp1、Exp2、Exp3 均为表达式;
如果 Exp1 为真,则计算 Exp2 的值,结果即为整个表达式的值;
如果 Exp1 为假,则计算 Exp3 的值,结果即为整个表达式的值;

《网络安全从零到精通全套学习大礼包》

96节从入门到精通的全套视频教程免费领取

如果你也想通过学网络安全技术去帮助就业和转行,我可以把我自己亲自录制的96节 从零基础到精通的视频教程以及配套学习资料无偿分享给你。

网络安全学习路线图

想要学习 网络安全,作为新手一定要先按照路线图学习方向不对,努力白费。对于从来没有接触过网络安全的同学,我帮大家准备了从零基础到精通学习成长路线图以及学习规划。可以说是最科学最系统的学习路线,大家跟着这个路线图学习准没错。

配套实战项目/源码

所有视频教程所涉及的实战项目和项目源码

学习电子书籍

学习网络安全必看的书籍和文章的PDF,市面上网络安全书籍确实太多了,这些是我精选出来的

面试真题/经验

以上资料如何领取?

http://www.jsqmd.com/news/810462/

相关文章:

  • Python自动化数据简报:从零构建代码驱动的报告系统
  • Action1 RMM 滥用式发票钓鱼邮件攻击机理与闭环防御研究
  • AI助手驱动多平台社媒自动化发布:基于social-auto-upload的实践指南
  • PS抠头发太费劲?几种简单方法轻松搞定
  • LLM训练中的硬件故障防护与NaN检查机制
  • 使用Taotoken后我们团队的月度API用量与成本清晰可见
  • AI应用治理平台ZLAR:从网关到统一架构的演进与实践
  • 安防设备一站式采购平台推荐|产品多、价格透明网站 - 品牌推荐大师
  • 答辩PPT不用卷了,让百考通AI帮你优雅“交卷”
  • DeepSeek-R1大模型微调实战:从LoRA原理到完整项目部署指南
  • CMU开源localPlanner避坑指南:从仿真到实车,ROS小车部署的5个关键步骤
  • AI代码库分析:用大模型自动生成项目教程与架构图
  • 如何训练一个 地瓜的 modelzoo 推理模型
  • Photoshop图层批量导出终极指南:如何用免费脚本提升3倍工作效率
  • 彻底告别重复图片:AntiDupl.NET智能去重完全指南
  • 2026年5月国家开放大学医疗陪诊顾问(陪诊师)报名学习指南 - 品牌排行榜单
  • 别再乱插拔了!一文搞懂USB2.0设备为啥会‘重置’(Reset),附排查思路
  • TIA Portal 多版本下载与安装全攻略
  • openOii:开源工业信息集成框架架构解析与实战指南
  • 经常跑高速选什么SUV?沃尔沃XC70把稳定感做得很扎实 - 速递信息
  • 5分钟掌握Loop:免费开源的macOS窗口管理终极解决方案
  • gRPC流量分析实战:用cursor-tap工具实现AI对话可视化与游戏集成
  • ChatGPT对话导出工具:一键备份与本地AI应用集成实战
  • 2026年无锡名包回收测评:5家机构分级,无套路才靠谱! - 奢侈品回收测评
  • use Hyperf\View\View;的生命周期的庖丁解牛
  • 【NotebookLM企业级部署避坑清单】:37家技术团队踩过的12个合规/安全/集成雷区,现在不看下周就宕机
  • 2026年主流原型设计工具对比与实战指南
  • 2026南京钻戒婚戒回收机构测评,五家门店综合实力比拼 - 奢侈品回收测评
  • RAG系统安全攻防:从PoisonedRAG看检索增强生成的风险与防御
  • 基于Python的自动化数据简报生成:从模板驱动到部署实践