在vb中编辑程序,输入一个整数,判断是0,正整数,还是负整数Dim a As Stringa = Val(Text1.Text)If a < 0 Thenb = "负整数"ElseIf a > 0 Thenb = "正整数"Elseb = "0"End IfText2.Text = b我这样有什么问题吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 21:38:27

在vb中编辑程序,输入一个整数,判断是0,正整数,还是负整数Dim a As Stringa = Val(Text1.Text)If a < 0 Thenb = "负整数"ElseIf a > 0 Thenb = "正整数"Elseb = "0"End IfText2.Text = b我这样有什么问题吗?
在vb中编辑程序,输入一个整数,判断是0,正整数,还是负整数
Dim a As String
a = Val(Text1.Text)
If a < 0 Then
b = "负整数"
Else
If a > 0 Then
b = "正整数"
Else
b = "0"
End If
Text2.Text = b
我这样有什么问题吗?

在vb中编辑程序,输入一个整数,判断是0,正整数,还是负整数Dim a As Stringa = Val(Text1.Text)If a < 0 Thenb = "负整数"ElseIf a > 0 Thenb = "正整数"Elseb = "0"End IfText2.Text = b我这样有什么问题吗?
呵呵,一看就知道你刚学.我按照你的思路写的代码,你看看
Private Sub Command1_Click()
a = Val(Text1.Text)
If a < 0 Then
Text2 = "负整数"
ElseIf a > 0 Then
Text2 = "正整数"
Else
Text2 = "0"
End If
End Sub
给你解释下,开始你定义那个可以不要的,因为text1输入的字本来就是string,当然,这个写了也没错.然后就是你对b赋值,再给text2,其实不用麻烦.直接把字符窜给text2就可以了,当然了,你开始那样写也没错.最重要的一点的你if块结构没写对.你写的代码可以说写错了,少写了个if,then.额````按照你的想法,你把else写成elseif就行.因为一个完整的if 语句里最多只能有一个
else,你有2个,当然程序认为你还需要找一个if ,then 了.
还有其它的实现这个问题代码我就不说了,反正我想你也只是学习撑握IF的用法.加油吧,看好你

在vb中编辑程序,输入一个整数,判断是0,正整数,还是负整数Dim a As Stringa = Val(Text1.Text)If a < 0 Thenb = 负整数ElseIf a > 0 Thenb = 正整数Elseb = 0End IfText2.Text = b我这样有什么问题吗? vb例题:任意输入一个整数,编写程序判断该整数的奇偶数 在VB中输入一个大于等于1的整数,然后分别计算从0到该数之间的奇数之和和偶数之和程序怎么编? 设计一个程序,在文本框中输入一个3位整数,单击按钮后,在标签上输出该数的百位数、十位数和个位数VB设计 VB编程题.输入一个整数判断他是否是5 的倍数 素数(质数):就是一个大于等于2的整数,并且只能被1和本身整除,而不能被其它整除数的数.输入一个整数,判断它是否是素数。要VB程序的 求一个vb代码,关于判断一个整数的奇偶性在文本框中输入一个整数,判断该数的奇偶性,将结果显示在标签中.需要完整的代码 设计一个程序:输入一个整数,判断它的奇偶性. 画一个程序框图,输入一个整数a,判断a是奇数还是偶数. 编写一个程序 判断任意输入的整数的奇偶性. 编写一个程序 判断任意输入的整数的奇偶性 vb编写程序,单击按钮,使计算机产生一个0到100之间的随机整数,然后判断这个数是奇数还是偶数,并输出该 编写VB程序,在文本框中输入一个简单的英文句子,找出这个句子中最长的单词 在Vb中,.编写程序,首先判断给出的3条边能否构成三角形,如可以,计算并输出该三角形的面积,输入0结束程序在Vb中,给定三角形的3条边,计算三角形的面积.编写程序,首先判断给出的3条边能否构 编写一个C语言程序实现判断任意输入的一个整数是几位数,并求每位的和. 用C语言编写一个程序,输入一个整数,输出0~9各数字在该整数中出现的次数 输入一个整数,用VB的While wend 或 Do Loop Until判断质数. 在vb中输入一个任意整数,如何实现将各个位数上的数字提取出来