-
-
[分享]C语言基础四-流程控制
-
2021-5-12 15:11 3973
-
C语言中,可以控制语句的执行流程。常用的语句结构有三种:顺序结构、循环结构、选择结构。
顺序结构:
C语言中的语句是按顺序执行的。
循环结构:
当需要多次重复同一操作的时候,可以使用循环结构,当不再需要这个操作的时候,需要一个条件退出循环。
for循环语句
1 2 3 4 5 6 | / / for (初始化变量;条件;控制语句){执行语句} / / 使用 for 语句求 0 - 100 的值 for ( int i = 100 ; i > 0 ; i - - ) { count = count + i; } |
while循环语句
1 2 3 4 5 6 7 8 9 | / / while (条件){执行语句;控制语句} / / 使用 while 语句求 0 - 100 的值 int count = 0 ; int i = 100 ; while (i) { count + = i; i = i - 1 ; } |
do while循环语句
1 2 3 4 5 6 7 8 | / / do{执行语句;控制语句} while (条件); / / 使用do while 语句求 0 - 100 的值 int count = 0 ; int i = 100 ; do{ count + = i; i = i - 1 ; } while (i> 0 ) |
循环跳出和循环继续
- break:跳出当前所在的整个循环过程
- continue:跳出当前所在的一次循环过程,继续下一次循环过程
选择结构:
1 2 3 4 5 6 7 8 9 10 11 12 | / / if (条件){} / / if (条件){} else {} / / if (条件 1 ){} else if (条件 2 ) else {} int i = 0 ; if (i = = 0 ) { printf( "0" ); } else { printf( "^0" ); } |
当条件非常多的时候,可以使用switch case语句:
1 2 3 4 5 6 7 8 9 10 11 12 | int count = 1 ; switch (count) { case 0 : printf( "0" ); break ; case 1 : printf( "1" ); break ; default: break ; } |
github:https://github.com/0I00II000I00I0I0
bilibili:https://space.bilibili.com/284022506
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法
赞赏
他的文章
[分享]C++基础十七-异常机制
7789
[分享]C++基础十六-模板
8144
[分享]C++基础十五-运算符重载
8190
[分享]C++基础十四-抽象类
7905
[分享]C++基础十三-多态
7633
看原图