求助,大佬我不行了,谁来帮帮我555
vb吧
全部回复
仅看楼主
level 1
有关密码的模糊记忆:
①该密码为5位数字
②前两位为25,最后一位为1,即25**1
③为了方便记忆,我写在笔记本上的提示信息为:17或53的倍数
问题分析:
1. 确定解的范围
① 可能的解的范围是?
② 变量i表示两位数“**”,n表示五位数的密码,则n =
2. 如何判断某个数是否符合?
3. 编程实现:
Dim n As Integer 'n为可能的密码
Dim i As Integer 'i为循环变量
Dim c As Integer 'c统计疑似密码的个数
c = 0
For i = 0 To 99
4. 打开“解密.frm”,输入代码测试程序(List1中输出可能的密码,Text1中输出疑似密码的个数)。
5. 思考:枚举的内容是否还有其他形式?
2020年04月15日 13点04分 1
level 1
Dim a As Integer
Dim i As Integer
Dim x As Integer
x = 0
For i = 0 To 99 Step 1
If i Mod 17 = 0 Or 1 Mod 53 = 0 Then
a = a + 1
x = 25001 + 10 * i
Else
End If
Exit For
Text1.Text = Str(x)
Text2.Text = Str(a)
2020年04月15日 13点04分 2
你应该算出每个x来,然后判断x是否为17或53的倍数才对啊;另外,密码可能不止一个,题目中要求用列表框显示所有可能的密码
2020年04月15日 15点04分
@初音✨七奈 Dim a As Integer Dim i As Integer Dim x As Integer x = 0 For i = 0 To 99 Step 1 x = 25001 + 10 * i If x Mod 53 = 0 Or x Mod 17 = 0 Then a = a + 1 Else End If Next i List1.List = Str(x) Text2.Text = Str(a)
2020年04月15日 15点04分
为啥还是不行?我傻了
2020年04月15日 15点04分
level 1
上面这个是我写的,但是没法算,我怎么看也不知道哪里错了,救救孩子吧
2020年04月15日 14点04分 3
level 1
Dim a As Integer
Dim i As Integer
Dim x As Integer
x = 0
For i = 0 To 99 Step 1
x = 25001 + 10 * i
If x Mod 53 = 0 Or x Mod 17 = 0 Then
a = a + 1
Else
End If
Next i
List1.List = Str(x)
Text2.Text = Str(a)
2020年04月15日 15点04分 4
step1可以去掉①原题应该是让你整行添加代码,不是部分;②这部分没有意义
2020年04月16日 00点04分
else可以去掉,但此处应该是list1.additem x,就是将符合条件的加入结果输出列表。不能等循环完,循环完了的x不一定是符合条件的
2020年04月16日 01点04分
2020年04月16日 13点04分
level 1
对不起,我上课再也不划水了
2020年04月15日 15点04分 5
过而能改,善莫大焉
2020年04月16日 00点04分
一年后的今天,我想说,妈妈我不学技术啦哈哈哈哈
2021年02月20日 11点02分
不学技术学什么,以后做什么喃?
2021年02月21日 00点02分
其实,能不能理解程序代码的意思,并不是上课是否【划水】的问题。是自己对课程内容的理解和对知识的悟性问题。说实话,仅凭上课那点时间来学习计算机程序设计课程是远远不够的。
2021年02月21日 00点02分
吧务
level 14
dim i as integer
list1.clear
for i =25001 to 25991 step 10
if i mod 17=0 or i mod 53=0 then list1.additem i
next i
text=list1.listcount
2020年04月15日 18点04分 6
level 7
Private Sub Command1_Click()
Dim n, i, j, s
j = 0
n = 25000 + 1
For i = 0 To 99
s = n + i * 10
If s Mod 17 = 0 Or s Mod 53 = 0 Then
List1.AddItem s
j = j + 1
End If
Next
Text1 = j
End Sub
2020年04月16日 16点04分 7
1