안경잡이 구루루

백준 1001( A-B ) [ C programming ] 본문

C언어(C programming)/문제풀이(백준,BaekJoon)

백준 1001( A-B ) [ C programming ]

구루루(gururu) 2020. 5. 8. 00:56
반응형

문제

두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.

입력

첫째 줄에 A와 B가 주어진다. (0 < A, B < 10)


나:

#include <stdio.h>

int main() {
	int a, b;
	scanf("%d %d", &a, &b);
    
    printf("%d\n",a - b);
	return 0;     
}

완성된 코드는 위와 같다.

 

#include <stdio.h>

int main() {
	int a, b;
	scanf("%d %d", &a, &b);

두 정수 A,B 를 입력받기 위해 scanf 함수를 사용했다. 변수의 주소는 &를 사용한다.

< scanf 함수 >

scanf(서식, 변수의주소);

 

printf("%d\n",a - b);
	return 0;     
}

printf 함수를 사용할 때 a-b 의 정수형을 출력하기 위해 %d 를 사용했다.

이때 다음줄에 출력하기 위해 제어코드 /n 을 사용한다. 이후 함수가 완료됨을 알리기 위해 return 0을 반환한다.

<제어코드>

\n 캐럿을 다음 줄로 이동
\r 캐럿을 해당 줄의 처음으로 이동
\t 캐럿을 한 탭만큼 이동( 가장 가까운 8의 배수 위치로 이동)
\b 캐럿을 바로 앞칸으로 이동
\a 시스템 스피커로 경고음 발생

 

 

반응형