66问答网
所有问题
当前搜索:
vb任意输入三个数字
从1、2、3、4、5、6这六
个数字
中任取
3个
组成三位数,,其中能被6整除的有...
答:
Debug.Print "能被6整除的三位数的个数是:", m Debug.Print "能被6整除的三位数分别是:", n End Sub --- '从9
个数字
取6个是这样编写(注意下面代码包括百位是0的情况:如036)Private Sub Form_Click()Dim a(9) As Long Dim i As Long For i = 0 To 9 a(i) = 10 Next Dim...
vb
编程
数字
小键盘,1234567890
答:
键盘键与虚拟键码对照表 字母和
数字
键 数字小键盘的键 功能键 其它键 键 键码 键 键码 键 键码 键键码 A 65 0 96 F1 112 Backspace 8 B 66 1 97 F2 113 Tab 9 C 67 2 98 F3 114 Clear 12 D 68
3
99 F4 115 Enter 13 E 69 4 100 F5 116 ...
由键盘
输入3个数字
,试编程判断他们是否可以构成一个三角形。如果能构成...
答:
Dim a As Double, b As Double, c As Double Dim p As Double, S As Double a = InputBox("a?")b = InputBox("b?")c = InputBox("c?")If a >= b + c Or b >= a + c Or c >= a + b Then MsgBox "由长为" & a & "、" & b & "、" & c & "的三条线段...
vb
编写一个程序,
输入任意
10
个数字
,从中找出最大和最小的数,并给出最...
答:
更好的办法是排序,先把
数字
在数组中原来的位置记录下来,然后排序后找到最大、最小数,输出结果,排序大概这么写:For i = Min To UBound(Vimt) - 1 For j = i + 1 To UBound(Vimt)ReDim SerAim(i)If Vimt(i) > Vimt(j) Then '这个语句是以小到大排序,数组的第一个就是最小...
vb
编程,在文本框(text1
输入
一个三位数据,单击窗体后,在窗体打印输出改数...
答:
Private Sub Form_Click()Dim d As Integer,s As String d=Val(Text1.Text)Print "方法一"Print "百位
数
:";d\100 Print "十位数:";d\10 Mod 10 '也可以用 d Mod 100 \10 Print "个位数:";d Mod 10 Print s=Right(Text1.Text,
3
);Print "方法二"Print "百位数:";Left(s,...
vb
输入
一个
任意
长度的正整数
答:
通过这段VBA代码,我们旨在实现从用户
输入
中提取
任意
长度的正整数并进行求和操作。首先,定义变量mSum并初始化为0,以便用于累加每个
数字
值。接着,利用for循环遍历用户输入文本框中的每一个字符。循环的结束条件设定为文本框长度。在循环体内,使用val函数将当前字符转换为整数值,然后与mSum相加。这里mid...
vb
验证
任意
一个
三个数字
不完全相同的数
答:
Public Function yanzheng(ByVal a As Integer) As Boolean Dim res As Boolean res = False Dim x, y, z As Integer x = a Mod 10 y = (a \ 10) Mod 10 z = a \ 100 If x <> y And x <> z And y <> z Then res = True End If Return...
VB
数字
组合
答:
Private Sub Command1_Click()Dim i As Byte, j As Byte, k As Byte Dim S1 As String, S2 As String For i = 1 To 4 For j = 1 To 4 S1 = S1 & CStr(i * 10 + j) & "、"For k = 1 To 4 S2 = S2 & CStr(i * 100 + j * 10 + k) & "、"Next k Next j ...
vb
求
3
位数的中间数
答:
'建一个文本框,在里面
输入数字
,回车即得到中间数 '代码如下:Private Sub Text1_KeyPress(KeyAscii As Integer)Dim result As Single Dim a As Integer If KeyAscii = 13 Then a = Len(Text1.Text)If a Mod 2 = 0 Then result = (Val(Mid(Text1.Text, a / 2, 1)) + Val(Mid(...
vb
,如图,要哪里加什么才能使10
个数字
横着排列
答:
Private Sub Codmax_Click() Dim i As Integer, a(1 To 10), max As Integer, b As Integer For i = 1 To 10 a(i) = InputBox("请输入第" & CStr(i) & "个数", "请
任意输入
10
个数字
") Print Tab(
3
* i); a(i); '如果输入的都是两位数,这一句改成这样...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜