5 第4章:程序顺序结构——一步一步来
📋
一步一步来
顺序结构就像做菜——先洗菜、再切菜、最后炒菜,一步接一步,从不错乱!
🍳 生活例子:煎蛋
① 开火 🔥
② 倒油 🫒
③ 打蛋 🥚
④ 翻炒 🍳
⑤ 出锅 🍽️
顺序不能乱!先倒油再开火?厨房着火了!
💻 程序中的顺序结构
int a = 10;
int b = 20;
int sum = a + b;
printf("%d", sum);
从上到下,一行一行执行,不会跳过!
5.1 🔄 顺序结构的流程图
▲ 绿色小圆点会沿着流程图从上到下移动!
5.2 🎯 互动:完整程序演示
🎯 完整程序:输入两个数,输出它们的和
#include <stdio.h>
int main() {
int a, b, sum;
scanf("%d %d", &a, &b);
sum = a + b;
printf("和 = %d\n", sum);
return 0;
}
5.3 📝 顺序结构常用语句
📥 赋值语句
a = 10;
b = a + 5;
sum = a + b;
b = a + 5;
sum = a + b;
📤 输入输出
scanf(...);
printf(...);
getchar();
printf(...);
getchar();
🔧 其他语句
变量定义;
表达式语句;
空语句; // 什么也不做
表达式语句;
空语句; // 什么也不做
5.4 ✏️ 随堂小练习
🌟 试试看!
1. 顺序结构的执行特点是?
2. 以下程序执行后,a的值是多少?
a = 5; a = a + 3; a = a * 2;3. 在C语言中,一条语句的结束标志是?
5.5 📝 本章总结
✅ 你已经学会了:
• 顺序结构是最简单的程序结构,从上到下依次执行 📋
• 每条语句以分号 ; 结束
• 赋值语句让变量的值发生改变
• scanf() 用来输入数据,printf() 用来输出数据
• 每条语句以分号 ; 结束
• 赋值语句让变量的值发生改变
• scanf() 用来输入数据,printf() 用来输出数据
💡 下一章预告:学会了顺序结构,接下来学"选择结构"——让程序学会做决定,根据不同情况走不同的路!
```