在线VB编程

在线VB编程,第1张

Private Sub Command1_Click()

Dim i As Integer

Dim j As Integer

Dim k As Single

For i = 100 To 9999 '认为0是偶数

For j = 1 To Len(CStr(i))

If Val(Mid(CStr(i), j, 1)) Mod 2 <>0 Then

GoTo EEE

End If

Next j

k = Sqr(i)

If k = Int(k) Then

For j = 1 To Len(CStr(k))

If Val(Mid(CStr(k), j, 1)) Mod 2 <>0 Then

GoTo EEE

End If

Next j

Print ik

End If

EEE:

Next i

End Sub

Private Sub Command1_Click()

Dim a

Static zs, fs

a = InputBox("请输入数据,0结束")

Print a

If a <>0 Then

If Val(a) >0 Then zs = zs + 1 Else fs = fs + 1

Else

Print "正数个数="zs, "负数个数="fs

End If

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8095220.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存