콘솔에서 정수 값 x
을 읽고 다차원을 출력해야하는 프로그램이 있습니다. 열 j
에있는 행 i
의 값은 i *j
이어야합니다. 내가 입력 3
, 매트릭스는 다음과 같이해야하는 경우 : 예를 들어 지금C#의 매트릭스 배열
1 2 3
2 4 6
3 6 9
, 나는 나의 주요 기능에이 코드를 작성했습니다 :
Console.WriteLine("Input a value: ");
int x = int.Parse(Console.ReadLine());
int[,] arr = new int[x,x];
for (int i = 0; i < x; i--)
{
for (int j = 0; j < x; j++)
{
arr[i, j] = arr[i, j] + arr[i, j];
Console.Write(arr[i, j] + " ");
}
}
Console.ReadLine();
을 그래서, 때 내 코드에서 입력 3
출력을 얻었습니다 :
0 0 0
여기서 내가 뭘 잘못하고 있니?
'난 -'내가 디버거와 그것을 통해' –
단계 ++, 그리고 실수가 명백해야한다'해야합니다. – Servy
그걸 시도했지만, 그 결과는 다음과 같습니다. 0 0 0 0 0 0 0 0 그냥 한 행에 넣습니다. – user3163066