小学编程题目解析.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:7 大小:43KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

小学编程题目解析.doc

小学编程题目解析.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

小学编程题目解析一、分析三色灯基本动作闪:通常指一个灯或一组灯一亮一灭的动作。如让1灯闪红光,动作可以分解为:闪1灯发红光延时关1灯(本色或不发光)延时也可以理解为同一个灯上两种颜色变化,如红黄闪,绿红闪等。【例1】eq\o\ac(○,1)1灯始终发红光;eq\o\ac(○,2)2灯始终发绿光;eq\o\ac(○,3)3灯闪动橙(黄)光8次后不发光,闪动间隔0.4秒,计闪动次数;第一题程序参考:0.0.010000010002010304001.0.0601010401050315030004000503150311083110103.1.0004000510312.交替闪:通常指两个灯或两组灯颜色的交替变化。如让1灯和2灯做红绿交替闪。交替闪1灯发红光延时1灯发绿光延时2灯发绿光2灯发红光【例2】①1号灯与2号灯做绿黄交替闪,闪动5次后为不发光,闪动间隔0.4秒,计闪动次数;②3号灯始终不发光。直到按复位键结束程序的运行,1、2、3号灯才恢复为发黄光。第二题参考程序:0.0.0004000504000.6.06010000010101020103031503010001010002010303150311053510063.5.000000010002000310353.跑灯:通常指在底色上,让1、2、3号灯按指定顺序移动发光。如底色为白色,让1、2、3号灯做红色跑灯。跑灯1灯发红光关1灯2灯发红光关2灯延时延时3灯发红光关3灯延时【例3】底色为红色,让①②③号灯做绿色跑灯,延时0.4秒,循环10次,计循环次数;循环结束后3个灯都为关闭状态。第三题参考程序0.0.01000001010200030104000504001.4.060100000101031503010000010002010303150301020003000401050315030104000511105410145.4.00000001000200030004000510544.依次闪:通常指在底色上,让1、2、3号灯按要求完成依次闪的动作。如底色为白色,让1、2、3号灯依次闪红光。依次闪1灯发红光关1灯2灯发红光关2灯延时延时3灯发红光关3灯延时延时延时延时【例4】底色为白色,让①②③号灯依次闪红光,延时0.4秒,循环10次,计循环次数;循环结束后3个灯都为关闭状态。第四题参考程序0.0.00000001000200030004000504001.4.060101000001031503000000010315030102000303150300020003031503010400050315030004000503150311106310146.3.00000001000200030004000510635.依次点亮:也称顺序点亮,循环点亮,从一个灯到三个灯全点亮,能够看出灯亮的顺序。如,底色为白色,让1、2、3号灯依次发红光。依次点亮1灯发红光2灯发红光3灯发红光延时延时延时【例5】底色为绿色,让3个灯按①②③顺序依次发红光,再逆序关闭,延时0.4秒,循环8次,计循环次数;循环结束后3个灯都为关闭状态。0.0.00000101000201030004010504001.4.060101000001031503010200030315030104000503150300040105031503010300020315030101000003150311086310146.3.0000000100020003000400051063