vb判断奇偶数if
答: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...
答:通过Abs()函数对整数取绝对值,然后通过Mod 2取余计算判断,即除以2,余数是1,那么就是奇数,余数是0就是偶数。如下:If Abs(m) Mod 2 = 1 Then Print m & "是奇数"Else Print m & "是偶数"End If
答:这样使用If语句,就可以使程序有选择性的执行代码。注意,If语句一定要有判断条件和执行语句,最后用 End If 结尾。但如果执行语句只有一条,就可以缩成一行,不必再写End If。如:If 条件1 Then 语句1 或:If 条件1 Then 语句1 Else 语句2 好,下面做这样一个题:输一个数,判断奇数还是偶数。...
答:代码如下 Private Sub Command1_Click()If Val(Text1.Text) Mod 2 = 0 ThenLabel1.Caption = "该数为偶数!"Label2.Caption = Label2.Caption +1ElseLabel1.Caption = "该数为奇数!"Label3.Caption = Label3.Caption +1End IfEnd Sub ...
答:从键盘输入一个数,判断其是奇数还是偶数,应该使用VB的选择程序结构。可以使用if...else...语句,也可以使用 块if语句,还可以使用iif()函数。
答:首先看是不是正整数,然后再判断能不能被2整除就行了。if n=int(n) and n>=0 and n mod 2=0 then 偶数 else 奇数 endif
答:if x mod 2 =0 then msgbox "是偶数"if x mod 2 <>0 then msgbox "是奇数"
答:算法分析: 根据题目判断奇偶性,可以用mod函数,n mod 2 如果是1 则是奇数,如果是0则是偶数。程序:Private Sub Command1_Click()dim n as integern=inputbox("输入需要判断的数据:")If n Mod 2 = 0 Then Print "你输入的数字是偶数。"Else Print "你输入的数字是奇数。"End IfEnd ...
答:VB中偶数、奇数的写法:Private Sub Command1_Click()Dim s As Integer On Error GoTo err s = InputBox("请输入一个整数", "奇偶检测")s = s Mod 2 If s = 0 Then Label1.Caption = "你输入的是偶数"Else Label1.Caption = "你输入的是奇数"End If err:End Sub Visual Basic源自于...
答:Private Sub Command1_Click()If Val(Text1.Text) Mod 2 = 0 ThenLabel2.Caption = "该数为偶数!"ElseLabel2.Caption = "该数为奇数!"End IfEnd Sub
网友评论:
强帖15973661147:
VB怎么用分支结构(if..then..else)判断奇数和偶数 -
12445申姣
: if (intNum mod 2=0) then mgsbox "这个数是偶数“ else mgsbox "这个数是奇数“ endif
强帖15973661147:
vb怎么用if then编写区分偶数奇数的? -
12445申姣
: 首先看是不是正整数,然后再判断能不能被2整除就行了.if n=int(n) and n>=0 and n mod 2=0 then 偶数 else 奇数 endif
强帖15973661147:
二、 编写一个vb函数过程,用以判断一个数是奇数还是偶数. -
12445申姣
:[答案] Private Function jo(ByVal n As Integer)n = InputBox("请输入一个数字")If n Mod 2 0 ThenMsgBox n & "是奇数"ElseMsgBox n & "是偶数"End IfEnd FunctionPrivate Sub Form_click()Call jo(n)End Sub
强帖15973661147:
在VB中,判断奇偶数如何弄? -
12445申姣
: 很久没看书了..大概这样,你去翻翻关键字 奇:if x/2=1 then 奇=奇+1 偶:if x/2=0 then 是这个意思而已
强帖15973661147:
VB中判断奇数和偶数怎么判断和统计个数 -
12445申姣
:[答案] 例,求1 到100之间偶数和奇数的数量 dim i as integer,a as integer,b as integer for i=1 to 100 if i mod 2=0 '偶数 a=a+1 '偶数奇数 else '奇数 b=b+1 '奇数计数 end if next
强帖15973661147:
二、 编写一个VB函数过程,用以判断一个数是奇数还是偶数 -
12445申姣
:[答案] Dim n As Integer Private Sub Form_Click() If n / 2 = 0 Then Print "n是偶数" Else Print "n是奇数" End If End Sub Private Sub Form_Load() n = InputBox("请输入整数:") End Sub
强帖15973661147:
[VB]输入一个数?判断他是奇数还是偶数.应该怎么编写? -
12445申姣
: Private Sub Command1_Click() Dim n n = InputBox("请输入数字") If Trim(n) = "" Then Exit Sub If n Mod 2 = 0 Then MsgBox n & "是偶数" Else MsgBox n & "是奇数" End If End Sub
强帖15973661147:
VB中判断奇偶 y=IIf(x mod 2,1,0) If y Then Print "奇数" Else Print "偶数" End If -
12445申姣
: 一般编程语言都把逻辑判断true和false与整数1、0等价,即1就是true,0就是false,有时也是>0为true,=0为false,在vb中这样不是很规范,因为vb中有规定专门的数据类型:逻辑类型:true和false.
强帖15973661147:
vb例题:任意输入一个整数,编写程序判断该整数的奇偶数 -
12445申姣
:[答案] if x mod 2 =0 then msgbox "是偶数" else msgbox "是奇数"
强帖15973661147:
vb中判定奇、偶数的函数 -
12445申姣
: dim n as long 'n是被判断的数if n\2=0 then'n=偶数else'n=奇数end if