VB求一个三位数的排列组合如,给出(输入)的三位数为abc分别得出 abc acb bac bca cab cba怎么写代码.我能用mid方法一个一个的求出来,但老觉得太麻烦,如果求的是8位9位数就太多了`````有没有用for

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 00:15:45
VB求一个三位数的排列组合如,给出(输入)的三位数为abc分别得出 abc acb bac bca cab cba怎么写代码.我能用mid方法一个一个的求出来,但老觉得太麻烦,如果求的是8位9位数就太多了`````有没有用for

VB求一个三位数的排列组合如,给出(输入)的三位数为abc分别得出 abc acb bac bca cab cba怎么写代码.我能用mid方法一个一个的求出来,但老觉得太麻烦,如果求的是8位9位数就太多了`````有没有用for
VB求一个三位数的排列组合
如,给出(输入)的三位数为abc
分别得出 abc acb bac bca cab cba
怎么写代码.
我能用mid方法一个一个的求出来,但老觉得太麻烦,如果求的是8位9位数就太多了`````有没有用for循环的方法求出呢?

VB求一个三位数的排列组合如,给出(输入)的三位数为abc分别得出 abc acb bac bca cab cba怎么写代码.我能用mid方法一个一个的求出来,但老觉得太麻烦,如果求的是8位9位数就太多了`````有没有用for
Private Sub Form_Click()
Dim a(3), i, j, k, x As Integer
x = Val(InputBox("x="))
If x < 100 Or x > 1000 Then Exit Sub
a(1) = x \ 100 '取百位上的数字
a(2) = x \ 10 Mod 10 '取十位上的数字
a(3) = x Mod 10 '取个位上的数字
Cls
For i = 1 To 3
For j = 1 To 3
For k = 1 To 3
If a(i) a(j) And a(j) a(k) And a(k) a(i) Then
Print a(i) & a(j) & a(k) & " ";
End If
Next
Next
Next
Print
End Sub

VB求一个三位数的排列组合如,给出(输入)的三位数为abc分别得出 abc acb bac bca cab cba怎么写代码.我能用mid方法一个一个的求出来,但老觉得太麻烦,如果求的是8位9位数就太多了`````有没有用for 1.输入一个三位整数,将数字位置重新排列,组成一个尽可大的三位数.求vb算法 求输出一组任意数的全排列组合结果,可以使用EXCEL,C,VB.等工具,给出完整算法,给出工具则更好, 有一个程序实现如下功能:输入一个三位正整数,将数字位置重新排列,组成一个尽可能大的三位数.请从以下VB代码中选取,依次排列组合后实现上述功能.(程序段可以反复使用,也可不选)编 VB有一个三位数abc和a 的积为一个四位正整数baac,编程求这一个三位数 vb 一组三位数,选最大的两个数两个文本,一个按钮.text1输入一个三位数,156提交命令后,text2输出text1中最大的两个数56.如果text1最大两个数相同,如输入155,那么text2输出55 VB计算问题:一个三位数依次加上123 456.求算法三个文本框 一个命令按钮第一个文本(可以任意输入3位数如496)第二个文本(可以输入多组3位数如157 746 327..中间都用空格隔开)提交按钮;用 用vb编程在文本框输入一个三位数,单击窗体后,在窗本打印输出该数的个位数,十位数和百位数 编写一个vb程序,输入两个正整数,求他们的最大公约数和最小公倍数,谢谢! 高中信息技术(VB编程)一个三位数x,百位数 > 十位数 > 个位数,求所有的数的和.最好能用VB语境!= =急 求一个排列组合的题,让我明白什么是排列组合 一个三位数 abc a>b>c 这样的三位数有几个 用VB语言写 VB求输入任意一个正整数,若该数不是一个素数,则找出一个大于它的最小素数. 求会做VB的做一个程序 内容是:求 输入一段英文找出字母a出现次数最多的英文单词.大致就是这个意思.一定要vb的, 求VB编程:任意输入10个数,求奇数的个数,偶数的和,以及最后一个偶数. VB程序 利用输入对话框输入两个正整数,求最大公约数.学的VB程序,编一程序:利用输入对话框输入两个正整数,求最大公约数. 有一个三位数有一个三位数,各个位置上的数不尽相同,现在把这个三位数重新排列组合,必得到一个最大的数和一个最小的数,如果用最大的数减去最小的数得到原来的三位数,求原来的三位数? 给出一个5位数,按逆序输出它的各位数字.如:输入12345,输出54321.