在C语言中,分支语句和循环语句是控制结构的重要组成部分。
分支语句:
1. if语句: if语句用于执行条件判断,并根据条件的真假来选择性地执行代码块。
示例:
if (条件表达式) {
// 如果条件为真,则执行此处的代码
} else {
// 如果条件为假,则执行此处的代码
}
2. switch语句:根据表达式的值选择性地执行特定的代码块。
示例:
switch (表达式) {
case 值1:
// 如果表达式的值等于值1,则执行这里的代码
break;
case 值2:
// 如果表达式的值等于值2,则执行这里的代码
break;
default:
// 如果表达式的值既不等于值1也不等于值2,则执行这里的代码
break;
}
循环语句主要有以下几种:
1. while循环:在给定条件为真时,重复执行一段代码。
示例:
while (条件) {
// 循环体中的代码会重复执行,直到条件为假
}
2. do-while循环:先执行一次代码,然后在给定条件为真时重复执行。
示例:
do {
// 循环体中的代码至少会执行一次
} while (条件);
3. for循环:在给定条件为真时,重复执行一段代码,并更新循环控制变量的值。
示例:
for (初始化; 条件; 更新) {
// 循环体中的代码会重复执行,直到条件为假
}
以上是我总结的C语言中常用的分支和循环语句,它们可以帮助你灵活控制程序的执行流程。
希望对各位有帮助!