나는 txtBox1이라는 텍스트 상자, txtbox2라는 두 번째 텍스트 상자, 레이블 및 단추가 있습니다.다차원 배열 숙제
- 두 개의 정수 매개 변수를 받아들이고 문자열을 반환하는 함수를 만들어야합니다.
- 은 이러한 매개 변수에 전달 된 정수를 기반으로 2 차원 배열을 만듭니다. 첫 번째 정수 매개 변수는 txtbox1을 나타내며 두 번째 정수 매개 변수는 txtbox2를 나타냅니다. 루프 중첩
- 사용하여 루프 구조의 일부로서 1
부터 증분 값이 배열 요소를 채우기 변수 문자열의 모든 요소 값을 추적 쉼표로 구분한다.
:Length=15 (0,0): 1 (0,1): 2 (0,2): 3 (0,3): 4 (0,4): 5 (1,0): 6 (1,1): 7 (1,2): 8 (1,3): 9 (1,4): 10 (2,0): 11 (2,1): 12 (2,2): 13 (2,3): 14 (2,4): 15
및 요소로 채워 값 1,2,3,4 것이다 : 사용자 txtbox2에 txtbox1 3 및도 5에 진입하고 버튼을 클릭하는 경우, 예를 들어, 우리는 다음처럼 배열을 얻을 것 , 5,6,7,8,9,10,11,12,13,14 및 15
- 전달 된 문자열의 형식은 "배열은 3 x 5이고 배열 요소의 값은 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ".
- Label을이 문자열 값으로 채 웁니다. 여기
... 나는 지금까지이 무엇을 좋아
Shared Function myArray(int1 As Integer, int2 As Integer) As String
Dim Array(int1 - 1, int2 - 1) As Integer
Dim i As Integer
Dim j As Integer
Dim counter As Integer = 1
For i = 0 To int1 - 1
For j = 0 To int2 - 1
Array(i, j) = counter
counter += 1
Next
Next
Return Array(i, j)
End Function
작동 원리에 대해 고맙습니다. 출력물을 사용할 때 문자열 대신에 2로 시작합니다. – developthestars
카운터 변수에서 = 1을 취하여이를 계산합니다. 모든 도움을 주셔서 감사합니다! – developthestars
작전, 네가 맞다. 나는 올바른 답을 편집 할 것입니다. 다행히 도울 수있어. – gunr2171