问题 单项选择题

在窗体上从左到右有Text1、Text2两个文本框(见图2),要求程序运行时,在Text1中输入一个分数后按回车键,则判断分数的合法性,若分数为0~100中的数,则光标移到Text2中;否则光标不动,并弹出对话框显示“分数错”,下面程序中正确的是

答案

参考答案:D

解析: 选项A中"a>=0 or a<=100"表示分数大于等于0或者小于等于100,实际上任何一个数都满足这个要求,条件表达不正确;选项B中"Then Text1.SetFocus"表示分数为0~100中的一个数,光标仍在Text1中;选项C中"a<0 And a>100"既要小0又要大于100的分数不存在,是一个矛盾的条件,只有选项D正确表达了要求。

单项选择题
单项选择题