充值活动已开启,快来参与吧 关闭充值活动
当前位置: 初中信息技术 /
  • 1. 为迎接亚运会的召开,我校各班都组织了“亚运知识问答”活动。八6班的许晨同学为班级“亚运知识问答”编写了一个小程序,以实现快速判断并统计得分的功能。根据题意完成流程图和程序填空。

    ⑴问题分析:

    首先请学生根据问题输入答案(每位同学需答5道关于亚运的知识题),然后小程序自动判断学生的答案是否正确,并计算学生答题的最终得分,最后输出学生的得分及答题“对”“错”情况。

    ⑵算法设计(在答题卡上用流程图表示)

    ⑶编写程序(序号横线上填写上恰当的语句)

    st=input("请输入你的答案(答案选项为ABCD): ")

    key="DCBDA"   #key值为正确答案

         ①     

    res=""     #定义一个空字符串

    for i in     ②    

        if     ③              #判断答案对错

            cnt=cnt+1

            res=res+"对"        #将判断结果添加至res

              ④   

            res=res+"错”

    df=    ⑤    

    print("你答对"+str(cnt)+"题,分数"+str(df)+",答题明细: "+res)