문제

코드
#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 |