目录
1、有次数限制的循环(for)
作用:控制程序进行有限次数的循环
写法: for (int i = 1; i <= 10; i++)
- Int 表示一个整数变量
- i = 1 变量的初始值
- i <= 10 变量范围限制
- i++ 变量每次改变的值
注意:1、范围不要限定错误
2、在规定开始值和范围后面必须加英文“;”
3、每次更新变量后面不要加英文“;”
2、变量*
变量名称的定义
- 不能用数字开头(重要)
整数 int
int abc0 = 0;
小数(浮点数) float
float abc1 = 3.14;
布尔 bool
bool abc2 = true;
注意:1、真 true
2、假 false
3、非0值都表示真
字节 char
char abc3 ='@'
3、强制转换变量类型
用法:(要转换的类型)被转换的变量
写法:( )abc0
课堂视频回顾
arduino V4 循环 变量 强转类型转换 class-4
4、break
作用:中断整个循环
注意:不能在循环外面用
5、continue
作用:跳过本次循环
注意:不能在循环外面用
6、课堂练习&&家庭作业
询问是否需要小明抄书(通过串口输入)
1、Y 抄
2、N 不抄
3、需要抄书抄100遍
思路:
-
- 初始化串口
- 发起询问
- 串口是否有数据输入
- 读取输入的字符
- 判断是否需要抄书
代码:
void setup() {
Serial.begin(115200);
Serial.println("是否需要小明抄书?");
}
void loop() {
if (Serial.available())
{
char shuRuDeZhi =(char)Serial.read();
if (shuRuDeZhi == 'Y')
{
for (int i = 1; i <= 100; i++)
{
Serial.print("已经抄了:");
Serial.println(i);
}
}
if (shuRuDeZhi == 'N')
{
Serial.println("放过你了");
}
}
}
视频讲解
arduino V4 循环 变量 强转类型转换 class-4 课堂练习