[c]
continue 와 break를 사용해보자!
Gernii K
2023. 6. 4. 12:42
[윤성우의 열혈 C 프로그래밍] p.193 문제2
A Z
+Z A
-------
9 9 를 만족하는 모든 A, Z 를 구하자!
단, continue와 break를 써야한다.
내 코드
int main(void)
{
int A=0, Z=0;
int i = 1;
while (1)
{
if (A >= 10)
break;
for (Z=0; Z <= 9; Z++)
{
if (A + Z != 9)
continue;
printf("\n%d 번째 경우\n", i++);
printf(" %d %d\n", A, Z);
printf("+ %d %d\n", Z, A);
printf("-------\n");
printf(" %d %d\n", A + Z, Z + A);
printf(" A = %d, Z = %d\n", A, Z);
}
A++;
}
return 0;
}
A가 0~9사이를 벗어나면 break;
A+Z가 9가 아닌 경우는 continue;