流程控制语句
流程控制语句
条件判断
if
条件判断语句
//if语句
if (条件表达式) {
//结果为真时执行
}
// if else 语句
if (条件表达式) {
//结果为真时执行
}
else
{
//结果为假时执行
}
//if else-if else 语句
if (条件表达式) {
//结果为真时执行
}
else if (条件表达式) {
//结果为真时执行
}
else if (条件表达式) {
//结果为真时执行
}
else {
//以上结果都不成立时执行
}
switch
等值判断
//switch
switch (表达式) //只能是字符型 或者 整数型
{
case 常量表达式1:
语句1;
break;
case 常量表达式2:
语句2;
break;
default:
语句3; //上面选没选到都要执行
break;
}
循环结构
for
for (int i = 0; i < length; i++)
{
//循环体
// 一个循环体里 break 和 continue只能出现一个
continue; //退出本次循序进入下次循环
break; //跳出内层循环
}
while 和 do-while
//先判断再执行
while (条件表达式)
{
//循环体,表达式为真时执行
}
//不管表达式怎样都会至少执行一次
do
{
//循环体,表达式为真时执行
} while (条件表达式);
goto
printf("11111\n");
goto tem; //跳到标签上
printf("22222\n");
printf("33333\n");
printf("44444\n");
printf("55555\n");
tem: //定义标签
printf("66666\n");
printf("77777\n");
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律