소스 코드
for (y = 1; y <= 6; y++)
{
for (x = 1; x <= 6; x++)
{
Console.WriteLine("*");
if (x == y)
break;
}
Console.WriteLine();
}
출력 결과 : 컴파일 에러
에러 발생 원인
x, y의 자료형을 선언하지 않았기 때문
오류를 수정한 소스 코드
for (int y = 1; y <= 6; y++)
{
for (int x = 1; x <= 6; x++)
{
Console.WriteLine("*");
if (x == y)
break;
}
Console.WriteLine();
}
수정 후 출력 결과
소스 코드
for (y = 1; y <= 6; y++)
{
for (x = 1; x <= 6; x++)
{
if (x > 6 - y)
{
Console.WriteLine("*");
}
else
{
Console.WriteLine(" ");
}
}
Console.WriteLine();
}
출력 결과 : 컴파일 에러
에러 발생 원인
1번과 동일
에러를 수정한 소스 코드
for (int y = 1; y <= 6; y++)
{
for (int x = 1; x <= 6; x++)
{
if (x > 6 - y)
{
Console.WriteLine("*");
}
else
{
Console.WriteLine(" ");
}
}
Console.WriteLine();
}
에러를 수정한 소스 코드 출력 결과
소스 코드
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= 4; x++)
{
Console.WriteLine("*");
if (y <= 3)
if (x == y) break;
else
if (x == 8 - y)
break;
}
Console.WriteLine();
출력 결과 : 컴파일 에러
에러 발생 원인
for문의 } 가 빠져있다.
에러를 수정한 코드
for (int y = 1; y <= 7; y++)
{
for (int x = 1; x <= 4; x++)
{
Console.WriteLine("*");
if (y <= 3)
if (x == y) break;
else
if (x == 8 - y)
break;
}
Console.WriteLine();
}
에러를 수정한 출력 결과
'IT프로그래밍' 카테고리의 다른 글
C# 윈폼 구구단 출력하기(소스코드, 프로젝트 첨부) (6) | 2020.04.15 |
---|---|
C# 콤보 박스 초기값 설정하기(SelectedIndex 설정) (0) | 2020.04.15 |
c# 콤보 박스 값 가져오기(선택된 값 가져오기) (3) | 2020.04.15 |
C# 콤보 박스(comboBox)에 값 추가 하는 2가지 방법 (0) | 2020.04.15 |
C# 콤보 박스(Combo Box) DropDownStyle 3가지 비교 및 추천 사용법 (0) | 2020.04.14 |
[C#]리스트 박스 값 가져오기(전체, 선택된 아이템) (0) | 2020.04.14 |
[C#]C# listBox items Remove RemoveAt, Clear - 리스트 박스 값 빼기 (0) | 2020.04.13 |
[C#]C# listBox items add - 리스트 박스에 값 넣기 (0) | 2020.04.13 |
댓글