반응형
<소스 코드>
namespace Test
{
internal class Program
{
static void Main(string[] args)
{
int[,] array = new int[2, 2] { { 1, 2 }, { 3, 4 } };
int count = 0;
// 1번 foreach를 이용한 출력
foreach(int i in array)
{
Console.Write(i + " ");
count++;
if (count == 2)
{
Console.WriteLine();
count = 0;
}
}
Console.WriteLine();
// 2번 for문을 이용한 출력
for(int i = 0; i < array.GetLength(0); i++)
{
for (int j = 0; j < array.GetLength(1); j++)
Console.Write(array[i, j] + " ");
Console.WriteLine();
}
Console.WriteLine();
// 3번 string.Join을 이용한 출력
Console.WriteLine(string.Join(", ", array.Cast<int>()));
}
}
}
<결과 확인>
728x90
반응형
'연습문제 > C# 연습문제' 카테고리의 다른 글
15. 팩토리얼 구현하기 (0) | 2023.08.17 |
---|---|
14. 2차원 배열 길이 구하기 (0) | 2023.08.16 |
13. 배열끼리 비교하여 중복제거(차집합) (0) | 2023.08.16 |
12. 문자열 자르기 (0) | 2023.08.16 |
11. 문자열 접두사 비교하기 (0) | 2023.08.16 |
10. 공백(다중) 처리하기 (0) | 2023.08.06 |
9. 제곱근과 제곱수 (0) | 2023.08.06 |
8. 문자열 치환, 문자열 변경(특정문자) (0) | 2023.08.06 |
7. 대소문자 구별없이 비교하기(Contains) (0) | 2023.08.03 |
6. 대소문자 변환 (0) | 2023.08.03 |