欢迎来到天天文库
浏览记录
ID:32308655
大小:43.50 KB
页数:7页
时间:2019-02-03
《小学编程题目解析》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、小学编程题目解析一、分析三色灯基本动作1.闪:通常指一个灯或一组灯一亮一灭的动作。如让1灯闪红光,动作可以分解为:闪1灯发红光延时关1灯(本色或不发光)延时也可以理解为同一个灯上两种颜色变化,如红黄闪,绿红闪等。【例1】1灯始终发红光;2灯始终发绿光;3灯闪动橙(黄)光8次后不发光,闪动间隔0.4秒,计闪动次数;第一题程序参考:0.0.010000010002010304001.0.0601010401050315030004000503150311083110103.1.000400051031
2、2.交替闪:通常指两个灯或两组灯颜色的交替变化。如让1灯和2灯做红绿交替闪。交替闪1灯发红光延时1灯发绿光延时2灯发绿光2灯发红光【例2】①1号灯与2号灯做绿黄交替闪,闪动5次后为不发光,闪动间隔0.4秒,计闪动次数;②3号灯始终不发光。直到按复位键结束程序的运行,1、2、3号灯才恢复为发黄光。第二题参考程序:0.0.0004000504000.6.06010000010101020103031503010001010002010303150311053510063.5.0000000100020
3、00310353.跑灯:通常指在底色上,让1、2、3号灯按指定顺序移动发光。如底色为白色,让1、2、3号灯做红色跑灯。跑灯1灯发红光关1灯2灯发红光关2灯延时延时3灯发红光关3灯延时【例3】底色为红色,让①②③号灯做绿色跑灯,延时0.4秒,循环10次,计循环次数;循环结束后3个灯都为关闭状态。第三题参考程序0.0.01000001010200030104000504001.4.0601000001010315030100000100020103031503010200030004010503150
4、30104000511105410145.4.00000001000200030004000510544.依次闪:通常指在底色上,让1、2、3号灯按要求完成依次闪的动作。如底色为白色,让1、2、3号灯依次闪红光。依次闪1灯发红光关1灯2灯发红光关2灯延时延时3灯发红光关3灯延时延时延时延时【例4】底色为白色,让①②③号灯依次闪红光,延时0.4秒,循环10次,计循环次数;循环结束后3个灯都为关闭状态。第四题参考程序0.0.00000001000200030004000504001.4.0601010
5、00001031503000000010315030102000303150300020003031503010400050315030004000503150311106310146.3.00000001000200030004000510635.依次点亮:也称顺序点亮,循环点亮,从一个灯到三个灯全点亮,能够看出灯亮的顺序。如,底色为白色,让1、2、3号灯依次发红光。依次点亮1灯发红光2灯发红光3灯发红光延时延时延时【例5】底色为绿色,让3个灯按①②③顺序依次发红光,再逆序关闭,延时0.4秒,循
6、环8次,计循环次数;循环结束后3个灯都为关闭状态。0.0.00000101000201030004010504001.4.060101000001031503010200030315030104000503150300040105031503010300020315030101000003150311086310146.3.0000000100020003000400051063
此文档下载收益归作者所有