作业帮 > 数学 > 作业

用VB求“用0~9这十个数字可以组成能被15整除且无重复数字的三位数的个数”并打印结果

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/07/03 09:40:56
用VB求“用0~9这十个数字可以组成能被15整除且无重复数字的三位数的个数”并打印结果
题目要求是用循环结构做,请帮忙把代码写出,能给出解释的更好
Private Sub Command1_Click()
Dim A%,B%,C%,D%,E% '定义5个Integer
For A = 0 To 9 '让A当百位上的数从0到9循环
For B = 0 To 9 '让B当十位上的数从0到9循环
For C = 0 To 9 '让C当个位上的数从0到9循环
D = Val(A & B & C) '利用VB的自动转换,转成字符再取值
If D Mod 15 = 0 Then E=E+1 '能被整除就计数
DoEvents '释放CPU控制权
Next C
DoEvents
Next B
DoEvents
Next A
Msgbox E '循环完成,输出个数.E=67
End Su