c语言中语句有哪几类
时间: 2023-10-04 09:01:36 浏览: 236
在C语言中,语句可以分为以下几类:
1. 表达式语句(Expression statement):这种语句是最简单的语句形式,以分号结尾,通常是一个表达式的执行。例如:a = 5 + 3;
2. 选择语句(Selection statement):这种语句根据给定的条件选择不同的执行路径。常见的选择语句是if语句和switch语句。例如:
if (a > 10) {
printf("a大于10");
} else {
printf("a不大于10");
}
switch (choice) {
case 1:
printf("选择了1");
break;
case 2:
printf("选择了2");
break;
default:
printf("未知选择");
break;
}
3. 循环语句(Loop statement):这种语句根据给定的条件重复执行一段代码,常见的循环语句是for循环、while循环和do-while循环。例如:
for (int i = 0; i < 10; i++) {
printf("%d ", i);
}
int j = 0;
while (j < 10) {
printf("%d ", j);
j++;
}
int k = 0;
do {
printf("%d ", k);
k++;
} while (k < 10);
4. 跳转语句(Jump statement):这种语句用于跳出当前的控制流或者在程序中跳转到特定位置,常见的跳转语句有break、continue和return语句。例如:
for (int i = 0; i < 10; i++) {
if (i == 5) {
break;
}
printf("%d ", i);
}
for (int i = 0; i < 10; i++) {
if (i == 5) {
continue;
}
printf("%d ", i);
}
int sum(int a, int b) {
return a + b;
}
以上是C语言中常见的几种语句类型,通过不同类型的语句可以实现不同的控制流和逻辑操作。
阅读全文