본문 바로가기

C언어/백준 알고리즘

[백준/C언어] 10950번 A+B - 3

문제

 

코드
#include <stdio.h>	// 라이브러리 호출
	
int	main(void) {	// int 형식의 main 함수 설정
	
	int a,b,t;		// a,b,t를 int형으로 선언하고 초기화

	scanf("%d", &t);		// 테스트케이스의 개수를 입력 받음

	for (int i = 0; i < t; i++) {	// for문을 이용하여 입력받은 테스트케이스의 개수 만큼 반복함
		scanf("%d %d", &a, &b);	// 입력받은 값들을 각각 a,b에 저장
		printf("%d\n", a + b);	// a,b를 더한 값을 출력
	}

	return 0;	// 함수를 정상적으로 종료
}

 

기본적인 사칙연산 문제를 풀다가 조금 더 어려운 사칙연산 문제가 궁금해졌다.

관련된 문제를 찾던 중 이 정도는 할만하겠다는 생각이 들어서 도전했지만 역시 처음은 어려운 것 같다..

 

해석

1행 :  라이브러리를 호출한다.

2행 : int 형식의 main 함수를 설정한다.

3행 : 사칙 연산에 이용할 a,b 그리고 테스트케이스 개수를 입력받을 t를 정수형으로 선언하고 초기화한다.

4행 : 테스트케이스의 개수를 입력받는다.

5행 : 반복(for)문을 이용해서 입력한 테스트케이스 횟수만큼 반복한다.

6행 : a와 b를 입력받고 저장한다.

7행 : 입력받은 a와 b를 더하고 출력한다.

8행 : int형 함수를 0을 호출함으로써 정상적으로 종료한다.

 

느낀 점

이 문제는 for문을 사용해서 풀이하는 문제라 새롭고 재밌었다.

C언어는 날것의 느낌이 나서 그런지 모르겠지만 생각보다 재밌는 것 같다.

 

'C언어 > 백준 알고리즘' 카테고리의 다른 글

[백준/C언어] 10926번 - ??!  (0) 2023.11.16
[백준/C언어] 10951번 A+B - 4  (0) 2023.11.16
[백준/C언어] 1001번 A-B  (0) 2023.11.16
[백준/C언어] 1000번 A+B  (0) 2023.11.16
[백준/C언어] 2557번 Hello World  (0) 2023.11.16