本文学自于尚硅谷
流程控制--各种各样的循环
1、程序设计中的三种流程结构
1.1 顺序结构
-
程序从上到下逐行地执行,中间没有任何判断和跳转。
1.2 分支结构
-
根据条件,选择性地执行某段代码。
-
有
if…else
和switch-case
两种分支语句。
1.3 循环结构
-
根据循环条件,重复性的执行某段代码。
-
有
for
、while
、do-while
三种循环语句。
2、顺序结构
程序由上到下依次执行,改变上一行,对下一行的程序运行有影响
//
// Created by Administrator on 2025/1/13.
//对顺序结构的测试
#include <stdio.h>
int main(){
int x = 1;
int y = 2;
printf("x = %d\n", x);
printf("y = %d\n", y);
//对x、y的值进行修改
x++;
y = 2 * x + y;
x = x * 10;
printf("x = %d\n", x);
printf("y = %d\n", y);
return 0;
}
3、分支结构1 if-else
3.1 单分支
if (条件表达式){}
数学中学过
3.2 双分支
if(条件表达式) {
语句块1;
}else {
语句块2;
}
3.3