当前位置:首页 » 操作系统 » 写vb算法

写vb算法

发布时间: 2022-07-21 00:54:55

A. 这个该如何用VB写算法

嵌套循环,3个元素就三层嵌套,4个元素就4个嵌套……以3个元素为例,设数组为A(N),共有N个元素(数组下标就从1开始),另一个变量是SUM,则程序可以写成

For i = 1 to N
For j = i+1 to N
For k = j+1 to N
If A(i) + A(j) + A(k) = SUM Then
'这里的i、j、k 就是所要的元素的下标
End If
Next k
Next j
Next i

程序没调试过,但思路就是这样。

B. 求VB算法

应该是:求每行代码的解释吧?
楼上已经回答的很详细了,我再说说你最后的问题,关于Mod和\两个运算:
回顾当小学里,第一次学除不尽的除法时,我是小学三年级的时候,老师这样写在黑板上的:
7 ÷ 3 = 2 …… 1
老师说那个2叫做商,那个在省略号后面的1叫做余数。
我们再来看看Mod 和 \ 这两个符号在VB里的作用
7 \ 3 = 2
7 Mod 3 = 1
原来这两个运算符号,在VB里实现的就是商数与余数的获得。
注意,这两个称为“运算符号”

C. 写四个VB算法

1.
'设1元纸币 x 张,2元纸币 y 张,5元纸币 z 张
Private Sub Command1_Click()
For x = 1 To 8
For y = 1 To 8
For z = 1 To 8
If (x * 1 + y * 2 + z * 5 = 24) And (x + y + z = 10) Then
Print "1元纸币" + Str(x) + "张 2元纸币" + Str(y) + "张 5元纸币" + Str(z) + "张"

End If
Next z
Next y
Next x

End Sub

D. VB简单算法

第一次
S(1)
m=1
循环1次
x=0
x=x+1
x=1
S=1
S(1)=1

s(2)
M=2
循环2次
X=1
X=X+1
X=2

X=2
X= X+1
X=3
s(2)=3

S(1)+S(2) 当然是 4 了

第二次按

S(1)
m=1
循环1次
x=3
x=x+1
x=4
S=4
S(1)=1

s(2)
M=2
循环2次
X=4
X=X+1
X=5

X=5
X= X+1
X=6
s(2)=6

S(1)+S(2) 当然是 10 了

第三次按 自己推到把!!!

第四次 22

第五次按 28

关键句!!
Static x As Integer

在过程级别中使用,用于声明变量并分配存储空间。在整个代码运行期间都能保留使用 Static 语句声明的变量的值。

E. VB共有哪些算法(所有)

所谓算法,就是你解决一个问题所运算的方法,VB(或者其它程序语言)只提供基本语句,例如加减乘除、平方根、反切、幂、正余弦等等,算法是靠你自己去编写的,所以说算法是无穷无尽的!

热点内容
苹果的文件怎么转到安卓 发布:2025-01-20 22:43:10 浏览:652
c语言回文串 发布:2025-01-20 22:43:09 浏览:767
垃圾压缩价格 发布:2025-01-20 22:14:05 浏览:421
温十系统如何看处理器配置 发布:2025-01-20 21:59:47 浏览:302
米号源码 发布:2025-01-20 21:55:30 浏览:893
电信四川dns服务器ip 发布:2025-01-20 21:54:51 浏览:92
电脑弹出脚本错误还能继续使用吗 发布:2025-01-20 21:42:29 浏览:586
安卓私密照片在哪里 发布:2025-01-20 21:41:05 浏览:5
同济复试编译原理 发布:2025-01-20 21:33:54 浏览:310
c语言判断字母 发布:2025-01-20 21:31:09 浏览:424