下列程序段实现的功能为:在文本框中输入一个整数 然后判断该整数的奇偶性。请完成相应的程序代码。 Pr
下列程序段实现的功能为:在文本框中输入一个整数,然后判断该整数的奇偶性。请完成相应的程序代码。 Private Sub Command1_Click() Dim x AS Integer x=Val(Right (Text1.Text,2)) If x Mod 2=0 Then LabeCaption=“偶数” Else LabeCaption=“奇数” End If Text1.SetFocus End Sub Private Sub Text1_KeyPress(KeyAscii As Integer) If【 】ThenKeyAscii=0 End Sub
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:KeyAseii<48 Or KeyAscii>57
判断一个整数的奇偶性主要看该整数是否能被2整除,在程序中,Command1_Click()事件过程主要是判断输入的整数的奇偶性,我们知道既然要在文本框中输入整数,那么文本框中能输入的应该是0~9之间的任意一个数字,而0~9的ASCII码为48~57之间,那么在这个区间外的视为非法字符,应该将当前输入字符取消,也就是设KeyAscii=0。
相似问题
设s=8 t=7 x=6 y=5 下列表达式的值是 4>3 * t Or s = x And t <
设s=8,t=7,x=6,y=5,下列表达式的值是 4>3 * t Or s = x And t <> x Or x > yA.1B.TrueC.FalseD.2请帮忙给出正确答案和分析,谢谢!
以下程序用宋输出20个在开区间(10 87)中的随机整数R 每行输出4个整数。请完善下列程序。 Pr
以下程序用宋输出20个在开区间(10,87)中的随机整数R,每行输出4个整数。请完善下列程序。 Private Sub Command1_Click() For I = 1 To 10 R
在Visual Basic工程prjl中包含有两个窗体 窗体form1(主窗体)上有两个命令按钮co
在Visual Basic工程prjl中包含有两个窗体,窗体form1(主窗体)上有两个命令按钮command1和 command2,一个文本控件text1;窗体dialog是一个对话窗体,窗
软件文档分为用户文档和系统文档 描述系统设计 实现和测试的文档属于【 】文档。请帮忙给出正确答案和分
软件文档分为用户文档和系统文档,描述系统设计、实现和测试的文档属于【 】文档。请帮忙给出正确答案和分析,谢谢!
假定定义了一个记录类型 名为Rt 同时建立了一个名为Sp.txt的文件 然后编写如下的程序段: Di
假定定义了一个记录类型,名为Rt,同时建立了一个名为Sp txt的文件,然后编写如下的程序段: Dim Rv As Rt r1=Len(Rv) Open"Sp txt" For Random
