VB 构造一个四阶方阵,使其主对角线元素为1,其余元素为0还有构造一个方阵,阶数可以任意指定.并使该方阵主对角线元素为1,其余元素为哦一个函数过程,判断一个自然数书否为素数,返回一个逻
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 11:08:01
![VB 构造一个四阶方阵,使其主对角线元素为1,其余元素为0还有构造一个方阵,阶数可以任意指定.并使该方阵主对角线元素为1,其余元素为哦一个函数过程,判断一个自然数书否为素数,返回一个逻](/uploads/image/z/13293141-69-1.jpg?t=VB+%E6%9E%84%E9%80%A0%E4%B8%80%E4%B8%AA%E5%9B%9B%E9%98%B6%E6%96%B9%E9%98%B5%2C%E4%BD%BF%E5%85%B6%E4%B8%BB%E5%AF%B9%E8%A7%92%E7%BA%BF%E5%85%83%E7%B4%A0%E4%B8%BA1%2C%E5%85%B6%E4%BD%99%E5%85%83%E7%B4%A0%E4%B8%BA0%E8%BF%98%E6%9C%89%E6%9E%84%E9%80%A0%E4%B8%80%E4%B8%AA%E6%96%B9%E9%98%B5%2C%E9%98%B6%E6%95%B0%E5%8F%AF%E4%BB%A5%E4%BB%BB%E6%84%8F%E6%8C%87%E5%AE%9A.%E5%B9%B6%E4%BD%BF%E8%AF%A5%E6%96%B9%E9%98%B5%E4%B8%BB%E5%AF%B9%E8%A7%92%E7%BA%BF%E5%85%83%E7%B4%A0%E4%B8%BA1%2C%E5%85%B6%E4%BD%99%E5%85%83%E7%B4%A0%E4%B8%BA%E5%93%A6%E4%B8%80%E4%B8%AA%E5%87%BD%E6%95%B0%E8%BF%87%E7%A8%8B%2C%E5%88%A4%E6%96%AD%E4%B8%80%E4%B8%AA%E8%87%AA%E7%84%B6%E6%95%B0%E4%B9%A6%E5%90%A6%E4%B8%BA%E7%B4%A0%E6%95%B0%2C%E8%BF%94%E5%9B%9E%E4%B8%80%E4%B8%AA%E9%80%BB)
VB 构造一个四阶方阵,使其主对角线元素为1,其余元素为0还有构造一个方阵,阶数可以任意指定.并使该方阵主对角线元素为1,其余元素为哦一个函数过程,判断一个自然数书否为素数,返回一个逻
VB 构造一个四阶方阵,使其主对角线元素为1,其余元素为0
还有构造一个方阵,阶数可以任意指定.并使该方阵主对角线元素为1,其余元素为哦
一个函数过程,判断一个自然数书否为素数,返回一个逻辑值.调用该函数过程求100到200之间的所有素数
三题,都用VB
VB 构造一个四阶方阵,使其主对角线元素为1,其余元素为0还有构造一个方阵,阶数可以任意指定.并使该方阵主对角线元素为1,其余元素为哦一个函数过程,判断一个自然数书否为素数,返回一个逻
第一题
Option Base 1
Private Sub Command1_Click()
Dim a(4,4) As Integer
Dim i As Integer,j As Integer
For i = 1 To 4
For j = 1 To 4
If i = j Then
a(i,j) = 1
Else
a(i,j) = 0
End If
Print a(i,j);
Next j
Print
Next i
End Sub
第二题
Option Base 1
Private Sub Command1_Click()
Dim a() As Integer,m As Integer,n As Integer
Dim i As Integer,j As Integer
m = InputBox("enter data m:")
n = InputBox("enter data m:")
ReDim a(m,n)
For i = 1 To m
For j = 1 To n
If i = j Then
a(i,j) = 1
Else
a(i,j) = 0
End If
Print a(i,j);
Next j
Print
Next i
End Sub
第三题
Private Function prime(ByVal x As Integer) As Integer
Dim i As Integer
For i = 2 To x - 1
If x Mod i = 0 Then
Exit For
End If
Next i
If i >= x Then
prime = 1
Else
prime = 0
End If
End Function
Private Sub Command1_Click()
Dim x As Integer
For x = 100 To 200
If prime(x) = 1 Then Print x;
Next x
End Sub
已在VB中测试,绝对没问题,这么辛苦,请一定采纳哟!