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

C语言分支和循环总结

C语言循环分支:

if语句
if(exp){ }

if(exp){ }else{ }
C语言中,0为假,非0为真
if else if else嵌套使用

关系运算符
条件操作符:exp1 ? exp2 : exp3
逻辑运算符:<, >, ==
逻辑取反:!a
逻辑与运算符:%%并且(全真为真),|| 或者(有真为真)
短路:左边表达式符合运算符条件时,则不再对右边表达式求值
&&:左边为假,右边不计算;||:左边为真,右边不计算

switch语句:
switch(整型表达式)
{
case (整型常量表达式): 语句;break
case (整型常量表达式): 语句;break
default: 语句;
}
每个语句后加上break才能跳出当前循环

while循环
for循环:for(e1; e2; e3)
do-while循环:do ;while(exp) ;
break:终止循环
continue:跳过当前循环后面的语句
循环嵌套
goto语句(goto 标号名):在同一函数里跳转到设置好的标号处

常用快捷键:
Ctrl+c:复制
Ctrl+v:粘贴
Ctrl+k+c:给该行注释
Ctrl+k+u:取消注释
Ctrl+x:截切
Ctrl+F5:编译
F10:开始调试
Ctrl+z:撤销
Ctrl+y:反撤销
shutdown _-s -t 60 一分钟内关机
shutdown -a 停止关机

生成随机数的函数:rand(),头文件:<sdtlib.h>
srand( unsigned int seed )设置rand的种子
time-t time(time* timer);是返回时间差的无符号整型,头文件:<sime.h>
参数timer是NULL,只返回时间差值,是非NULL会将返回的插值放在timer指向的内存中带回去
rand( ) % 100:0~99 1 + rand( ) % 100:1~100
a + rand( ) % ( b - a + 1) 设置随机数的范围a~b

http://www.gsyq.cn/news/1424444.html

相关文章:

  • 纯小白向|OpenClaw 本地环境搭建,一步一图教学
  • 2026年q2保温过滤器选型评测:筒式过滤器/纸板过滤器/纸板过滤机/膜过滤器/钛棒过滤器/核心维度对比解析 - 优质品牌商家
  • 《一套完整方法论:搞定图形应用的Docker镜像优化》
  • 靠谱的AI员工知名厂家
  • 从Ubuntu 16.04到18.04:一次CMake交叉编译失败引发的‘系统升级’避坑实战
  • 别再手动标注了!用BlenderProc2自动生成你的第一个3D训练数据集(Python 3.7 + Anaconda环境)
  • Claude报告生成效能天花板突破实录(基于147份真实交付数据的A/B测试结论)
  • 用Python和NumPy手把手教你模拟股市预测:从状态转移矩阵到稳态分布
  • 2026年嘉兴腕表回收机构排行:嘉兴钻戒回收/嘉兴闲置奢品回收/嘉兴首饰回收/嘉兴黄金回收/本地靠谱商家盘点 - 优质品牌商家
  • Python 实现广告投入与销售额线性回归分析
  • 保姆级教程:在NXP LS1046A上交叉编译并运行CoreMark 1.01(含多核/单核配置详解)
  • 别再为驱动发愁!Ubuntu 20.04/22.04下禾赛Pandar系列激光雷达ROS驱动保姆级安装指南
  • 鸿蒙开发-想画圆角矩形?RoundRect的创建和圆角设置
  • 内存泄漏疑云:订阅事件未取消、Timer未释放、Image未Dispose
  • 今日算法(回溯找IP,加检测)
  • 2026最新测评:16款降AIGC软件实测,闭眼入这款就对了!
  • 【Lindy审核自动化黄金标准】:为什么92%的AI审核项目在第3周就失败?
  • 仅剩72小时!Lindy v5.8.2强制TLS 1.3升级倒计时:未适配自动化链路将批量中断——紧急迁移四步法
  • 从零打造智能杯垫:Arduino电路设计与木工工艺融合实践
  • 告别信号失真!用LTC6268-10这颗4GHz FET运放,搞定你的高阻抗传感器放大难题
  • RHEL8系统管理员必看:用ELRepo源安全升级内核到kernel-ml主线版(附CentOS7替代方案)
  • 嘴型训练数据集 嘴型数据集 可用于训练wav2lip模型 史上最数字人嘴型训练数据集
  • 3步搞定抖音无水印下载:douyin-downloader高效工作流全解析
  • 2026自贡提供免费量房出方案家装品牌排行:自贡装修设计效果图定制、自贡诚信透明报价装修、自贡轻奢风装修设计预算选择指南 - 优质品牌商家
  • 3分钟掌握Sketchfab下载神器:Firefox用户脚本完全指南
  • 从原理到代码,拆解 Transformer 自注意力机制与多头结构
  • 基于ESP32-S3的便携式鼓机:从PWM音频合成到3D打印外壳的完整DIY实践
  • AWS EC2 Windows Server 2012升级2016实战:从备份到SSM修复的完整避坑手册
  • 异步里捕获 this?我被坑到想哭
  • 2026年淬火炉实测评测:主流品牌核心性能对比 - 优质品牌商家