C语言中常见的控制流结构
条件语句:
条件语句可以根据指定的条件来选择执行不同的代码块
if
语句:
通过判断一个条件是否成立来执行代码块
#include <stdio.h>
int main() {
int num = 10;
if(num > 0) {
printf("The number is positive.\n");
}
else {
printf("The number is non-positive.\n");
}
return 0;
}
switch
语句:
通过在多个选项中选择一个执行代码块
#include <stdio.h>
int main() {
char grade = 'B';
switch (grade) {
case 'A':
printf("Excellent!\n");
break;
case 'B':
printf("Good job!\n");
break;
case 'C':
printf("Well done!\n");
break;
default:
printf("Invalid grade!\n");
}
return 0;
}
循环语句:
循环语句用于重复执行一段代码多次,直到满足特定条件为止
while
循环:
在循环开始之前检查条件,并在条件为真时执行代码块
#include <stdio.h>
int main() {
int count = 1;
while(count <= 5) {
printf("Count: %d\n", count);
count++;
}
return 0;
}
do-while
循环:
在循环结束之后检查条件,并在条件为真时继续执行代码块
#include <stdio.h>
int main() {
int count = 1;
do {
printf("Count: %d\n", count);
count++;
} while(count <= 5);
return 0;
}
for
循环:
在循环开始之前初始化变量、检查条件,并在循环结束时更新变量
#include <stdio.h>
int main() {
int i;
for(i = 1; i <= 5; i++) {
printf("Count: %d\n", i);
}
return 0;
}
原文地址:https://blog.csdn.net/lcannal/article/details/135818320
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!