全国青少年机器人技术等级考试四级课件第四课04逻辑关系.ppt

合集下载

全国青少年机器人技术等级考试试卷(四级)理论2020年9月真题

全国青少年机器人技术等级考试试卷(四级)理论2020年9月真题

全国青少年机器人技术等级考试试卷(四级)理论2020年9月真题全国青少年机器人技术等级考试试卷(四级)理论2020年9月真题一、(共30题)1.—般状况下,Arduino程序启动,下列有关函数运行顺序表述正确的是?(本题4分)A)按照程序文件中,函数书写的先后顺序运行B)先运行setup函数,然后运行loop函数C)先运行loop函数,然后运行setup函数D)先运行用户自定义函数,然后在运行setup 函数和loop函数答案:B2.Arduino UNO/Nano主控板,数字输入引脚和模拟输出引脚各有?(本题4分)A)14 6B)20 8C)14 8D)20 6答案:D3.电路示意如下,当光照射光敏电阻时,随着光照强度的减弱,analogRead(A0)的返回值是?(本题4分)A)没有变化B)随着光照强度减弱而减小C)跟着光照强度削弱而增大D)变革纪律不肯定答案:C4.Arduino UNO/Nano主控板,是通过调整()实现模拟输出值的变化。

(本题4分)A)高电平B)低电平C)占空比D)模式设置答案:C5.Arduino UNO/Nano主控板,下列引脚中,既具有数字输入/输出功能,又具有串口数据接收功能的引脚是?(本题4分)A)B)1C)3D)A0答案:A6.通过电位器控制舵机转动角度,部分程序如下,舵机所能转动的最大角度为?(本题4分)A)B)45C)90D)135答案:D7.Arduino UNO/Nano主控板,下列程序执行后,串口监视器中显示的值是?(本题4分)A)0.5 127 128B)0.5 127.5 0C)0.50 127.5 128D)0.50 127 0.00答案:D8.Arduino UNO/Nano主控板,下列程序执行后,串口监视器中显示的值是?(本题4分)A)5B)8C)15D)16谜底:D9.HC-SR04超声波传感器,下列说法正确的是?(本题4分)A)通过Trig引脚接受触发信号,通过Echo引脚以低电平形式返回数据B)通过Trig引脚接受触发信号,通过Echo引脚以高电平形式返回数据C)通过Echo引脚接受触发信号,通过Trig引脚以低电平形式返回数据D)通过Echo引脚接受触发信号,通过Trig引脚以高电平形式返回数据答案:B10.Arduino C言语中,二进制常量的前缀是?(本题4分)A)B)0bC)0xD)无前缀答案:B11.循环语句中,终止本次循环,并履行下一次循环的语句是?(本题4分)A)breakB)continueC)exitD)goto答案:B12.语句analogWrite(3,255),执行的结果是引脚3等效输出的电压是?(本题4分)A)0VB)5VC)~1.5VD)3.5~5V答案:B13.下列有关Arduino的说法中,不正确的是?(本题4分)A)Arduino起源于意大利B)Arduino包含硬件和软件C)Arduino是开源的软硬件平台,用户可免费下载利用D)Arduino商标可任意利用谜底:D14.Arduino Uno/Nano主控板,电路搭设如下,实现按键开关按下后,LED点亮的程序段是?ABCDA)AB)BC)CD)D答案:C15.Arduino C言语中,布尔型变量的描述符是?(本题4分)A)intB)floatC)booleanD)char谜底:C16.以下运算符中,属于逻辑运算符的是?(本题4分)A)==B)>=C)!=D)!谜底:D17.Arduino UNO/Nano主控板,按键开关电路搭设如下,利用digitalRead(8)获取按键值,以下说法正确的是?(本题4分)A)上拉电阻电路,按键开关闭合时返回值为B)上拉电阻电路,按键开关闭合时返回值为1C)下拉电阻电路,按键开关闭合时返回值为D)下拉电阻电路,按键开关闭合时返回值为1答案:A18.以下步伐履行后,串口监视器中显示的值是?(本题4分)A)5B)6C)7D)10答案:C19.在步伐运转过程当中,需要延时0.5秒,以下步伐正确的是?(本题4分)A)delay(0.5)B)delay(5)C)delay(50)D)delay(500)答案:D20.通过机电驱动芯片控制直流机电转速变革,常用的主控板引脚是?(本题4分)A)数字输入引脚B)数字输出引脚C)模拟输入引脚D)模拟输出引脚答案:D21.Arduino智能小车,以下为闭环控制的案例是?(本题4分)A)红外遥控小车B)自动跟随小车C)循迹小车D)自主寻光小车答案:BCD22.关于变量下面说法正确的有?(本题4分)A)变量名的第一个字可以是数字B)变量名不区分大小写C)变量名不得和系统的关键字重名D)变量名称只能包含英文字母、数字和下划线答案:CD23.Arduino UNO/Nano主控板,下列语句中可实现引脚3输出高电平的是?(本题4分)A)digitalWrite(3,HIGH)B)digitalWrite(3, 1)C)analogWrite(3,HIGH)D)analogWrite(3,255)答案:ABD24.Arduino UNO/Nano主控板,数字引脚工作模式有?(本题4分)A)INPUTB)OUTPUTC)INPUT _PULLUPD)INPUT _PULLDOWN答案:ABC25.晶体三极管有3个引脚,分别是?(本题4分)A)漏极B)基极C)集电极D)发射级答案:BCD26.Arduino UNO/Nano主控板上Atmega328P芯片的工作频次是16MHz(本题4分)A)对B)错答案:A27.Arduino UNO/Nano主控板,向计算机发送数据时,Tx 唆使灯亮。

全国青少年机器人等级考试四级

全国青少年机器人等级考试四级
}
//必备函数 在程序运行时,往复执行,通常放置主执行程序 //舵机库功能函数,该函数功能是设定舵机旋转角度,角度范围0°-180°
02
超声波的介绍
Goodmaker创客工作室
器件介绍
超声波传感器是利用超声波的特性研制而成的传感器。超声波接收到触发信号后, 模块自动发出8个40kHz的方波,同时开始计时并自动检测是否有信号返回,通 过记录超声波从开始发送到接收到回波的时间间隔,来判断前方障碍物的距离。
编码的红外波。红外遥控器有多种编码方式,最常见的红外遥控器大多使用NEC编码。
红外接收模块:红外接收模块由红外接收头组成,红外接收头是一个一体
化的红外接收电路,包含了红外监测二极管、放大器、滤波器、积分电路、 比较器等。其功能是接收红外信号并还原成发射端的波形信号。红外接收器 接收38kHz左右的红外信号。
//将results的值以十六进制输出
switch(){ case 0xFFA25D;
//如果接收到信号是遥控器的数字1,点亮led灯
{
digitalWrite(ledPin1,HIGH);
break;
} case 0xFF629D;
//如果接收到信号是遥控器的数字2,熄灭led灯Pin1,LOW);
void setup(){ pinMode(ledPin,OUTPUT); irRecv.enableIRIn(); Serial.begin(9600);
}
//必备函数 只执行一次,通常放置程序的初始化语
//启动红外接收功能 enableIRln()红外类库的成员函数:功能是初始化接收器 //初始化串口波特率为9600
示例程序
注释说明:红色本节需掌握,蓝色机器人考级4级基础知识,黑色示例说明

全国青少年机器人技术等级考试PPT第4节

全国青少年机器人技术等级考试PPT第4节
任取三角形两条边,在两条边的夹角不变的情况下,在两条边的 非公共端点连接第三条边,因为第三条边不可伸缩弯折,所以两端点 的距离固定。按照相同的方式任取两条边都符合上述情况,所以三角 形固定,具有稳定性。
秋千
能量转化
秋千中涉及到的能量转化是动能和势能之间的转化。动能是物体在运动时具 有的能。势能包括重力势能和弹性势能。重力势能是物体由于被举高而产生的能 量。弹性势能是物体由于弹性形变而产生的能量。机械能是动能和势能的总和, 两者之间的转化关系:当物体下落时,高度减小,那么它的重力势能就越来越小, 但是物体的速度会越来越快,动能也就越来越大,重力势能减小的部分都转化成 了动能,机械能是不变的。
最高点:势能最大,动能最小
最低点:势能最小,动能最大
能量不会凭空消失,也不会凭空产生,它只会从一种形式转化为其它形式,或者从一个物体转移到另一个物体,而在转化和 转移的过程中,能量的总和保持不变,我们称为能量守恒。
秋千
单摆
单摆是一种物理模型,由摆线和摆球组成。秋千 是一个近似单摆的运动,单摆运动的周期和摆动的幅 度以及小朋友的重量无关,只与单摆 的摆长(秋千绳 索的长度)有关。摆长越大,周期越大。
二、跷跷板
搭建跷跷板 第一步
第二步
第三步
跷跷板底座
跷板制作
跷跷板成品
跷跷板 知识点
杠杆原理 杠杆应用
杠杆结构
杆 支点
能绕一个固定点转动的杆,叫杠杆。
杠杆原理
物体1到支点的距离 物 手体 到2支到点支的点距的离距离
1
2
天平
等臂杠杆:手到支点的距离等于物体1到支点的距离。既不省力也不费力。
杠杆原理
省力杠杆:手到支点的距离大于物体1到支点的距离。省力。

全国青少年机器人技术等级考试四级函数与库(课堂PPT)

全国青少年机器人技术等级考试四级函数与库(课堂PPT)
需要的包含文件:time.h
例如:time返回系统的时间;asctime返回以字符串形式表 示的日期和时间。
玩科技 学知识
经典函数
(5)动态存储分配
包括"申请分配"和"释放"内存空间的函数。 需要的包含文件:alloc.h或stdlib.h 例如:calloc,free,malloc,realloc等。
包括各种控制台I/O、缓冲型文件I/O和UNIX式非缓冲型文件 I/O操作。
需要的包含文件:stdio.h
例如: getchar,putchar,printf,scanf,fopen,fclose,fgetc ,fgets,fprintf,fsacnf,fputc,fputs,fseek,fread,fwrite 等。
玩科技 学知识
经典函数
(6)目录管理
包括磁盘目录建立、查询、改变等操作的函数。
玩科技 学知识
经典函数
包括最基本的过程控制函数。
(7)过程控制
玩科技 学知识
经典函数
(8)字符屏幕 和图形功能
包括各种绘制点、线、圆、方和填色等的函数。
玩科技 学知识
函数特点
①函数的功能及所能完成的操作 ②参数的数目和顺序,以及每个参数的意义及类型 ③返回值的意义及类型 ④需要使用的包含文件 这是要正确使用库函数的必要条件。
玩科技 学知识
经典函数
(3)数学函数
包括各种常用的三角函数、双曲线函数、指数和对数函数等 。 需要的包含文件:math.h 例如:sin,cos,exp(e的x次方),log,sqrt(开平方) ,pow(x的y次方)等。
玩科技 学知识
经典函数
(4)时间、日 期和与系统 有关的函数

全国青少年机器人技术等级考试四级实操2018-09

全国青少年机器人技术等级考试四级实操2018-09
/*
本程序为18年9月份四级实操考试示例程序仅供参考 程序电机接D1和D2端口,超声波接D4端口 程序中用串口打印来显示超声波测量距离
*/
int D1=6;〃端口D1主IO引脚
int D1f=5;〃端口D1辅助IO引脚
int D2=10;〃端口D2主IO引脚
int D2f=9;〃端口D2辅助IO引脚
自动跟随小车
1、主题:跟随小车器件:三四级等级考试Fra bibliotek件要求:
1、现场搭建小车。
2、小车从发车线出发,向前移动,距离前方障碍物10厘米处暂停。
3、移动障碍物,随着障碍物的移动,小车与障碍物间的距离始终保持10厘米。
4、通过超声波传感器进行距离检测。
5、程序编写采用C语言,不得使用图形化软件编写。
6、考试结束,考生将代码转贝上交。 说明:
int D3=11;〃端口D3主IO引脚
int D3f=3;〃端口D3辅助IO引脚
int D4=13;〃端口D4主IO引脚
int D4f=12;〃端口D4辅助IO引脚
/*
int D5=2;〃端口D5主IO引脚
int D5f=8;〃端口D5辅助IO引脚
int D6=1;〃端口D6主IO引脚
int D6f=0;〃端口D6辅助IO引脚
参考资料:HC-SR04/05超声波的工作原理如下图1所示
声,牛
Trig|
UltraSonic
—'1 n
!mlj ;lj
Echo
图1
1、先向Tring引脚发送时长不小于10us的高电平,触发超声波提块。
2、触发后,模块会自动发射8个40KHz的方波,并自动检测是否有信号回。
3、如果有信号返回,通过Echo引脚输出一个高电平,高电平持续的时间便是超声 波从发射到接收的时间。

全国青少年机器人技术等级考试三四级知识点概

全国青少年机器人技术等级考试三四级知识点概

全国青少年机器人技术等级考试三四级知识点概要(精髓)一、电子电路知识点摩擦起电:用摩擦的方法使物体带电。

强→得到电子→带负电摩擦起电两个物体摩擦时,哪个物体原子核束缚电子的本领弱→失去电子→带正电摩擦起电并不是创造电荷,只是电荷从一个物体转移到另一个物体,使正负电荷分开。

(负电荷发生转移)正电荷:丝绸摩擦玻璃棒所带的电荷两种电荷电荷负电荷:毛皮摩擦橡胶棒所带的电荷电荷量(电荷)表示:字母Q → 单位库仑→ 简称库→ 符号C。

电荷间的相互作用:同种电荷相互排斥,异种电荷相互吸引。

分子:一个原子或多个原子组成。

物质结构质子(带正电)原子核(带正电)原子(不带电)中子(不带电)电子(带负电)导体:容易导电的物体(金属、人体、大地、石墨、食盐水)→金属→自由电子导电导体绝缘体绝缘体:不容易导电的物体(橡胶、玻璃、塑料)→摩擦起电电源:提供电能的装置。

用电器(负载):消耗电能的装置。

电路组成作用导线(电线):将电路各部分连接起来形成回路。

开关:控制整个电路连接还是中断。

电路通路:有电流通过。

电路三种状态断路(开路):电路中没有电流。

短路:电源两极直接连接起来。

(不允许)用电器被短接:用电器不会正常工作。

电流的形成:电荷的定向移动形成电流。

1.自由移动的电荷(金属中自由电子)电流产生条件2.导体两端存在电压差→压力→电源提供3.电路中必须有闭合回路电源外部:电源正极→用电器→电源负极电流电流方向:正电荷移动的方向电源内部:电源负极→电源正极表示:字母I→ 单位安培→ 简称安→ 符号 A电流强弱(电流)单位时间内通过导体横截面的电荷量。

I=Q/t。

电流测量:电流表,串联在电路中电压提供:电源。

电源的作用就是给用电器两端提供电压。

电压与电流关系:要想电路中有电流,它的两端就必须有电压。

表示:字母U→ 单位伏特→ 简称伏→ 符号v电压电压测量:电压表,并联在被测物体两端。

家庭电路220v干电池1.5v常见电压电脑输电压出电压5v人体安全电压36v动力电路380v低压1000v以下高压1000v以上什么是电阻:导体对电流阻碍的大小用电阻来表示,电阻越大对电流的阻碍越大。

机器人等级考试4级第四章

机器人等级考试4级第四章
analogWrite(motor2PWMPin,motorSpeed); //设定右侧电机的速度
irrecv.resume();
}
}
//(3)小车动作控制函数与上一个项目相同
4.1.4.2程序说明
(1)红外传感器按键对应不同的码值;
(2)当按遥控器的数字键2加速和数字键1减速时,当前的motorSpeed增加或者减少 一个speedStep。if语句的含义是当速度达到最大或最小值时,不再发生变化。
第四章 红外遥控智能小车
4.1红外遥控智能小车
4
红外遥控器
按键
功能
+
前进
-
后退
<<
左转
>>
右转
OK
停止
1
减速
2
加速
3
全速
4-1红外遥控智能小车功能索引
4.1.2
4.1.3
红外接收传感器连接3号端口
4.1.4
4.1.4.1程序编写
#include <IRremote.h>
const int motor1LeftPin = 0; //AIN1连接引脚0
const int motor1RightPin = 1; //AIN2连接引脚1
const int motor1PWMPin = 6; //PWA连接引脚6
const int motor2LeftPin = 2; //BIN1连接引脚2
const int motor2RightPin = 4; //BIN2连接引脚4
pinMode(motor1RightPin,OUTPUT);
pinMode(motor1PWMPin,OUTPUT);

2024年3月青少年机器人技术等级考试理论综合试卷四级真题及答案

2024年3月青少年机器人技术等级考试理论综合试卷四级真题及答案

2024年3月青少年机器人技术等级考试理论综合试卷四级真题(含答案)分数:100 题数:30一、单选题(共20题,共80分)。

1.题Arduino UNO/Nano主控板,通过按键开关切换高低电平,电路搭设如下,该电路属于()。

A. 外部上拉电阻电路B. 外部下拉电阻电路C. 内部上拉电阻电路D. 内部下拉电阻电路标准答案:A。

2.题Arduino UNO/Nano主控板,下列选项中,控制板载LED灯点亮的是()。

A. analogWrite(13,255);B. analogWrite(13,1023);C. digitalWrite(13,HIGH);D. digitalWrite(13,LOW);标准答案:C。

3.题Arduino C程序如下,当变量val的值为1时,该段程序运行后,串口监视器输出结果是()。

A. 1B. 14C. 123D. 1234标准答案:A。

4.题Arduino UNO/Nano主控板,使用函数digitalRead(3)读取返回值,当引脚3输入的电压是2.5V时,函数的返回值是()。

A. 0B. 1C. 1023D. 不确定标准答案:D。

5.题Arduino C语言中,十进制数的前缀是()。

A. 0bB. 0xC. 0D. 无前缀标准答案:D。

6.采用外部上拉电阻电路读取按键开关的返回值,电路如下图所示,图中A和B 所对应的器件是()。

A. 按键开关/电阻B. 电阻/按键开关C. 按键开关/导线D. 导线/按键开关标准答案:B。

7.题Arduino C程序如下,该段程序运行后,变量sum的值是()。

A. 6B. 8C. 12D. 18标准答案:B。

8.题Arduino C程序如下,当变量socre的值为60时,该段程序运行后,串口监视器输出结果是()。

A. DB. CC. AD. CBA标准答案:B。

9.题Arduino UNO/Nano主控板,通常情况下,获取单个按键模块的返回值,应使用的函数是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3.异或 当两个输入信号相同时,输出为0;当两个输 入信号不同时,输出为1。
4. 同或 当两个输入信号相同时,输出为1;当两个输 入信号不同时,输出为0。
A
B
L
0
0
0
0
1
1
1
0
1
1
1
0
A
B
L

1
0
0
1
1
1
玩科技 学知识
03 逻 辑 编 程
玩科技 学知识
逻辑或运算符:||
int a = 5, b = 10, c = 15; a < b || b > c a > b || b > c
玩科技 学知识
通常看到题目之后,我们按照逻辑关系的先后顺序进行思考:首先判断性别,然后男生判断体重 是否大于等于65,女生判断身高是否大于等于170,最后判断身高与成绩的大小关系得到结果。
最后得到公式是 =IF(B2="男",IF(C2>=65,MAX(D2,E2),MIN(D2,E2)),IF(D2>=170,MAX(D2,E2),MIN(D2,E2)))
逻辑与运算符:&&
int a = 5, b = 10, c = 15; a < b || b > c a > b || b > c
逻辑非运算符:!
int i = 0; if (!i) print("i is zero")
如果任一操作数或两个操作数 为 true,则逻辑“或”运算符 (||) 返回布尔值 true;否则返回 false。操作数在计算之前隐式 转换为类型 bool,结果的类型 为 bool。逻辑“或”具有从左 向右的关联性。
现在我们并不清楚他们之间的确定关系,即谁和 谁是一家的。我们只有如下线索:
①、王五不是香云的丈夫,也不是芳芳的父亲; ②、素云不是李四的妻子,也不是莉莉的母亲; ③、如果莉莉的父亲是李四或王五,那么,香云 就是莎莎的母亲; ④、如果香云是张三或李四的妻子,那么,彩云 就不是莉莉的母亲。 根据这些线索,请您分出每一家的成员,即每一 家的父亲、母亲和女儿都是谁。
如果操作数为 true,则逻辑“与” 运算符 (&&) 返回布尔值 true, 否则返回 false。操作数在计算之 前隐式转换为类型 bool,结果的 类型为 bool。逻辑“与”具有从 左到右的关联性。
逻辑求反运算符 (!) 反转其操作数的
含义。操作数必须是算法或指针类型
(或计算结果为算法或指针类型的表
玩科技 学知识
01 逻 辑 概 念
玩科技 学知识
生活中逻辑
生活中逻辑就是平时生活中 大家之间相互交流所产生的
你早上吃的馒头?还是面条? A:我吃面条了 B:我吃馒头了 C:我吃了馒头也吃面条了 D:我啥也没吃
玩科技 学知识
生活中逻辑
生活中逻辑就是平时生活中 大家之间相互交流所产生的
一家姐妹三人素云、彩云、香云都出嫁了,后来都有 了自己的女儿,三个女孩的名字是莉莉、芳芳、莎莎。 当然,还有三个丈夫,张三、李四、王五。
达式)。操作数将隐式转换为类型
bool。如果已转换的操作数是 false,
则结果是 true;如果已转换的操作数
是 true,则结果是 false。结果为
bool 类型。
玩科技 学知识
使用流程图来分析多层逻辑关系的方法,举一个难度适中的例子:
当是男生时,且体重大于等于65时,则在 身高与成绩中取最高者,否则取最低者; 当是女生时,身高大于等于170时,则身 高与成绩中取最高者,否则取最低者。
能实现非运算的电路称为非门,也可以称为反相器
玩科技 学知识
几种常用逻辑运算——与非,或非,异或,同或等。
1. 与非 与非运算是由与运算和非运算组合在一起的。
与非门逻辑符号
A
B
L
0
0
1
0
1
1
1
0
1
1
1
0
或非门逻辑符号
A
B
L
0
0
1
0
1
0
1
0
0
1
1
0
玩科技 学知识
几种常用逻辑运算——与非,或非,异或,同或等。
对于再复杂点的问题,也是按照这 种思考方法来进行分析,不过对于 一些朋友来说,可能还是有点困难, 下面就介绍一下如何借助流程图来 分析这个问题。
流程图可以帮助大家理 清思路,并不一定非要 使用标准的流程图图例。
玩科技 学知识
首先确定第一次判断的条件 是性别,根据这个判断,可 以画出两个分支:
如果是男生,那么我们在左边这个分支继 续画,需要确定第二次判断条件是体重大 于等于65,继续画两个分支:
玩科技 学知识
经过第二次判断后,可以得 到两种结果:
同样的方法,可以把分支的图画出来,最 后的效果为:
玩科技 学知识
通过这个例子,大家要掌握画流程图整理思路的方法,如果你觉得画这个图对你有帮助的话, 我们再来继续看看如何把图变成公式。
图变公式
因为if的第二参数对应Y 这个分支,所以先顺着 左边写下来:
玩科技 学知识
加油!少年~
Arduino是一款便捷灵活、方便上手的开源 电子原型平台。学着用c语言去掌控你们的 世界。 先试着结合三级Mixly做的项目,尝试着使用 arduino C语言去编程,不会的可以从mixly 的模块与C代码对比看一下。
玩科技 学知识
玩科技 学知识
语文中逻辑
事物的内部联系包括因果关系、层递关系、主次关系、总分关系、并列关系等;
逻 辑 概 念 包 括 6 种: 从因到果、从主到次、从整体到部分、 从概括到具体、从现象到本质、从具体到一般。
儿子:爸爸,这个世界上真的有鬼吗? 爸爸:没有啊,儿子,怎么了? 儿子:咱们家保姆说这世界上有鬼。 爸爸:儿子快收拾东西。 儿子:怎么了,爸爸? 爸爸:我没有请保姆。 儿子准备收拾东西回到房间看到保姆,大惊。 保姆问:怎么了? 儿子说:我爸说没请保姆,你到底是什么! 保姆出神:你爸爸已经死了4年了。 儿子楞住了,不知不觉倒在了地上,撞倒了旁边的桌子,花瓶从桌子摔下来,粉碎。 屋外经过的人:这屋子5年没人住了,怎么还有声音? 其中有一个是鬼,请问那是谁?1、爸爸 2、保姆 3、儿子 4、路人.
玩科技 学知识
经过这一步,已经出现两个if嵌套, 再往下,第二个if就会得到对应的结果:
玩科技 学知识
到这一步,第二个if完成, 接下来就开始写右边的:
玩科技 学知识
最后一步一定注意括号 和逗号,不要写错位置, 也不要多不要少。
玩科技 学知识
练习题
这是一个分班的问题,if的 嵌套层数虽然比较多,但是 逻辑关系相对简单,大家可 以用这个例子练习一下画流 程图的方法,这个图画出来 与前面的例子有区别,是个 向一侧连续分支的图。
玩科技 学知识
什么是逻辑
玩科技 学知识
程序逻辑
程序逻辑:事物因果关系,即输入与输出 之间变化的因果关系。 逻辑事件:有且仅有两个相互对立的状态, 且必定出现两个状态中的一个。
玩科技 学知识
摩斯电码
摩尔斯电码(又译为摩 斯密码,Morse code) 是一种时通时断的信号 代码,通过不同的排列 顺序来表达不同的英文 字母、数字和标点符号。
玩科技 学知识
02 逻 辑 类 型
玩科技 学知识
逻辑运算
最基本的逻辑运算有三种:与,或,非。
1. 与运算 “只有当一件事的几个条件全部具备之 后,这件事才发生”这种关系称之为与 逻辑。
能实现与运算的逻辑电路称作与门
一个串联电路,当A,B两个开关全部闭合时, 灯泡L才能点亮。
A
B
L
0
0
0
0
1
0
1
0
0
1
1
1
玩科技 学知识
2. 或运算
3. 非运算
“当一件事情的几个条件中只要有一个条件得到满 “一件事情的发生是以其相反的条件为依据”这种
足,这件事就会发生”这种关系称之为或逻辑。
逻辑关系称之为非逻辑。
电路中开关A闭合或者开关B闭合,小灯泡L都能点亮。
A
B
L
0
0
0
0
1
1
1
0
1
1
1
1
能实现或运算的逻辑电路称之为或门。
相关文档
最新文档