作业帮 > 数学 > 作业

VB输出由1,2,3,组成的三位数字,并统计他们有多少种组合(注:三位数字不可以重复)

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/05/04 05:09:41
VB输出由1,2,3,组成的三位数字,并统计他们有多少种组合(注:三位数字不可以重复)
给你比较简单的一种算法:
n=0
For i = 1 To 3
For j = 1 To 3
For k = 1 To 3
If i j And j k And k i Then
Print i & j & k
n=n+1
Next k
Next j
Next i
print "总组合数" & n
输出结果:
123
132
213
231
312
321
总组合数6

这种算法逻辑比较简单,可是效率不是最高,不知道你是不是要求一种效率最高的解法?
希望能对你有所帮助.