A-A+

在窗体中有一个名称为run35的命令按钮 单击该按钮从键盘接收学生成绩 如果输入的成绩不在O

2022-08-06 00:57:07 问答库 阅读 174 次

问题详情

在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在O~100分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下: PrivateSub run35_ClickDim flag As Boolcanresult=O flag=True Do Whileflag result=Val(InputBox(”请输入学生成绩:”,”输入”)) Ifresult>=0 And result<=100 Then __________ Else MsgBox”成绩输入错误,请重新输入” End If Loop Rem成绩输入正确后的程序代码略 End Sub 程序中的空白处需要填入一条语句使程序完成其功能。下列选项中错误的语句是()。
A.flag=False
B.flag=Not flag
C.flag=True
D.Exit Do请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
本题中的空白处实现的功能应该是结束循环,根据循环条件可知,无论是把flag设置为False或者NOTFlag都可以退出循环,ExitDo语句当然也可以退出循环,但C选项则会造成死循环,不能退出。

考点:按钮,成绩