1. 小墩和小融打乒乓球,利用Micro:bit主板的LED阵列实时显示比分情况(如图1所示,2个方框分别表示小墩和小融比分区,每个亮点表示1分),并在BXYPythonEditor软件的串口中实时输出对局输赢情况(如图2所示)。

操作步骤:小墩得1分,按下Micro:bit主板的按钮A,左侧比分区亮点加1;小融得1分,按下按钮B,右侧比分区亮点加1。一局比赛初始比分为0:0,每一局中先达到10分的选手可以赢得该局。

(1) 实现上述功能的程序代码如下,请在划线处填入合适的代码:

from microbit import * def bf(x,y):

#在 led 板上显示比分情况,代码略

m=0:n=0      #m表示小墩得分,n表示小融得分

 

while True:

    if button_a.is_pressed():      #若按钮A被按下,则小墩得1分

        m+=1

    elif button_b.is_pressed():      #若按钮B被按下,则小融得1分

        n+=1

    if:

        if m>n:

            print("第", i, "局:小墩赢,比分:", m, ":" ,n)

        else:

            print("第", i, "局:小融赢,比分:", m, ":", n)

        i+=1; m, n=0,0

    bf(m,n)

    sleep(200)         #设置程序运行间隔为200毫秒

(2) 根据上述程序,下列比分情况不可能出现的是 。 A. B. C. D.
【考点】
移动终端的硬件与软件; 信息系统的硬件搭建;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
综合题 普通