判断奇偶数的vb程序段

 我来答
莫道無情
2019-07-07 · TA获得超过1.5万个赞
知道答主
回答量:317
采纳率:100%
帮助的人:8.6万
展开全部

vb程序段如下:

Private Sub Command1_Clicko

If Val(Text1.Text)Mod 2 = 1 And Val(Text1.Text)= Int(Val(Text1.Text)Then

Label1.Caption="这是奇数"

Else

If Val(Text1.Text)Mod 2= 0 And Val(Text1.Text)= Int(Val(Text1.Text))Then

Label1.Caption ="这是偶数"

Else

Label1.Caption ="非奇非偶"

End If

End If

End Sub

扩展资料:

判断奇偶数时,主要是使用运算符-Mod和if语句,Mod可以对一个数取余数。例如10/3= 3....11则10 Mod 3=1,所以如果任意一个数n Mod 2=1这个数就是奇数。

If语句格式:如果条件1成立 做代码1  否则  做代码2  结束

代码格式:

IfA1 Then

语句1

Else

语句2

End if

匿名用户
2013-04-09
展开全部
首先创建一个窗体,里面有一个Command控件,命名为Command1
Pravite Sub Command1_Click
’n年没整VB了,可能有的单词都忘了,如果你用的是Visual Basic2003及以上版本,代码可能会不同
x=inputbox("","")
'通过inputbox函数获得要求的这个数
If x mod 2=0
print "偶数"
else
print "奇数"
End If
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ricky43
2013-04-09 · TA获得超过2354个赞
知道大有可为答主
回答量:1687
采纳率:66%
帮助的人:693万
展开全部
if x mod 2 =0 then msgbox "是偶数" else msgbox "是奇数"
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
为晴瑰D
推荐于2017-04-25 · TA获得超过336个赞
知道小有建树答主
回答量:266
采纳率:52%
帮助的人:171万
展开全部
dim n as integer
n=val(inputbox("请输入一个整数"))
if n mod 2=0 then
print 偶数
else
print 奇数
end if
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-09
展开全部
求女王之刃:螺旋混沌+模拟器!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式