AZ
+ ZA
---------
99 를 만족하는 모든 A와 Z 구하기
가능한 모든 수의 조합을 시도하기 위해서는 반복문 중첩이 필요할 것 같다.
#include<stdio.h>
int main(void)
{
int A,Z; //10의자리와 1의자리 반복을위한 변수 선언
int result; //합을 저장할 변수 result 선언
for(A=0;A<10;A++) // for문을 통해 A 반복
{
for(Z=0;Z<10;Z++) // for문을 통해 Z 반복
{
result = (A * 10 + Z) + (Z * 10 + A) // result값에 나올수있는 모든 경우의수를 순차적으로 저장
if(result == 99) // if문을 통해 result값이 99인경우 catch
printf("%d%d + %d%d = %d",A,Z,Z,A,result); // 출력
}
}
return 0;
}
'Programming > C Language' 카테고리의 다른 글
Data Structure 배열 (0) | 2017.11.29 |
---|---|
내용 보충 (0) | 2017.11.09 |
반복문 예제 (0) | 2017.11.08 |
예제풀이중 보충내용 (0) | 2017.11.08 |
서식문자의 종류와 그 의미 (0) | 2017.11.02 |