分支语句:
C语言中最常用的分支语句是if-else语句。它根据给定的条件来选择执行的代码块。语法如下:
if (condition) {
// 当条件为真时执行的代码
} else {
// 当条件为假时执行的代码
}
另一种常用的分支语句是switch语句,它基于变量的不同取值执行不同的代码块。语法如下:
switch (expression) {
case value1:
// 当expression等于value1时执行的代码
break;
case value2:
// 当expression等于value2时执行的代码
break;
default:
// 当expression不匹配任何case时执行的代码
break;
}
使用这些分支语句可以根据不同的条件选择执行不同的代码,增加程序的灵活性。
循环语句:
循环语句允许程序重复执行某段代码,直到满足退出循环的条件。C语言中常用的循环语句有for循环、while循环和do-while循环。
for循环:
for (initialization; condition; update) {
// 循环体代码
}
for循环在执行前初始化一个变量,然后在每次循环执行后更新该变量。循环体代码将在条件为真时执行。
while循环:
while (condition) {
// 循环体代码
}
while循环在每次循环开始前检查条件,只要条件为真,就会执行循环体代码。
do-while循环:
do {
// 循环体代码
} while (condition);
do-while循环先执行一次循环体代码,然后在每次循环结束后检查条件。只要条件为真,就继续执行循环。