For循环
大家好!欢迎观看《C#入门教程》第8课。
本期视频的任务是:
- 学会使用for循环语句
- 学会使用while循环语句
一、“循环结构语句”是什么?¶
循环结构语句是控制程序“重复执行“的语句。简单说,循环就是"重复做"。
比如:
- 连续打印10次“你好”
- 让学生一个一个进场签到
- 每隔1秒刷新一次数据
这些重复的工作,在编程中由“循环语句”完成。
二、for 循环语法结构:¶
语法
- 初始化表达式:用于设置循环的起点(决定循环从哪里开始)
- 条件表达式:用于设置循环的终点(决定啥时候终止循环)
- 迭代表达式: 用于循环的迭代
执行流程
① 初始化表达式:初始化变量,设置循环的起始值;
↓
② 条件表达式:检测变量是否符合条件。
↓
③ 若符合条件,执行循环体内代码。
↓
④ 迭代器:修改变量值,通常是加1或减1
↓
⑤ 条件表达式:检测变量是否符合条件。若不符合条件,则终止循环
三、练习题:循环基础语法¶
练习1:加法迭代器¶
使用for循环,向控制台输出1到5
程序会执行5次,输出:
练习2:减法迭代器¶
使用for循环,向控制台输出1到5
程序会执行5次,输出:
示例1:for循环输出1-10
示例2:for循环输出10 - 1
示例3:for循环输出1-10之间的偶数
示例4:计算1到100的和是多少
示例5:使用for循环输出1到100之间所有能被7整除的数
示例6:计算1到50之间所有奇数的和
示例7:使用for循环输出1到30之间所有能被3整除但不能被5整除的数。