결과 출력
이 단계에서는 산술 프로그램의 출력 형식을 개선하여 결과를 더욱 읽기 쉽고 정보적으로 만듭니다. arithmetic.c 파일을 수정하여 결과 표시를 개선할 것입니다.
arithmetic.c 파일을 엽니다.
cd ~/project
nano arithmetic.c
개선된 결과 출력을 포함하도록 코드를 업데이트합니다.
#include <stdio.h>
int main() {
// 두 개의 숫자와 결과를 저장할 변수를 선언합니다.
int num1, num2, sum, difference;
// 환영 메시지 출력
printf("간단한 사칙연산 계산기\n");
printf("-------------------------\n");
// 사용자에게 첫 번째 숫자를 입력하도록 요청합니다.
printf("첫 번째 숫자를 입력하세요: ");
scanf("%d", &num1);
// 사용자에게 두 번째 숫자를 입력하도록 요청합니다.
printf("두 번째 숫자를 입력하세요: ");
scanf("%d", &num2);
// 덧셈 수행
sum = num1 + num2;
// 뺄셈 수행
difference = num1 - num2;
// 포맷팅된 결과 출력
printf("\n계산 결과:\n");
printf("-----------------\n");
printf("첫 번째 숫자: %d\n", num1);
printf("두 번째 숫자: %d\n", num2);
printf("덧셈: %d + %d = %d\n", num1, num2, sum);
printf("뺄셈: %d - %d = %d\n", num1, num2, difference);
return 0;
}
업데이트된 프로그램을 컴파일하고 실행합니다.
gcc arithmetic.c -o arithmetic
./arithmetic
예시 출력:
간단한 사칙연산 계산기
-------------------------
첫 번째 숫자를 입력하세요: 15
두 번째 숫자를 입력하세요: 7
계산 결과:
-----------------
첫 번째 숫자: 15
두 번째 숫자: 7
덧셈: 15 + 7 = 22
뺄셈: 15 - 7 = 8
주요 개선 사항:
- 환영 메시지와 결과 헤더를 추가했습니다.
- 정렬된 출력으로 포맷팅을 개선했습니다.
- 더욱 설명적인 레이블을 포함했습니다.
- 가독성을 높이기 위해 빈 줄을 추가했습니다.