2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

프로그래밍언어문법(C,C++,Python,JAVA)

1.4 서식문자

원당컴1 2021. 3. 8. 11:40

목표

  • 서식문자란 무엇인지 알아 보자
  • 서식문자가 왜 필요한지 알아 보자

 

 

서식문자란

서식문자란 변수의 값을 출력하기 위해 정의되는 포맷(format) 문자

형식은 %를 사용하여 정수형은 %d, 실수형은 %f, 문자형은 %c, 문자열은 %s 와 같이 사용합니다.

 

  1. 문자열 포맷팅: %s는 문자열을 삽입하는데 사용됩니다. 예를 들어, "Hello, %s!" % "World"는 "Hello, World!"를 출력합니다.
  2. 정수 포맷팅: %d는 정수를 삽입하는데 사용됩니다. 예를 들어, "The answer is %d." % 42는 "The answer is 42."를 출력합니다.
  3. 소수점 포맷팅: %f는 소수점 숫자를 삽입하는데 사용됩니다. 예를 들어, "Pi is approximately %.2f." % 3.14159는 "Pi is approximately 3.14."를 출력합니다.

 

서식문자가 필요한 이유

  • 프로그래밍은 다음과 같은 순서로 이루어져 있습니다.
    • 입력 -> 처리 -> 출력
  • 이 때 입력 또는 처리된 값을 출력 할 때 서식문자를 이용하여 그 값을 삽입 하여 출력하게 됩니다.

예) C언어

1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <stdlib.h>
 
int main()
{
    int a,b,c;  //변수 선언
    scanf("%d%d",&a,&b); //키보드 입력을 위해 서식문자를 사용해서 a,b 값을 입력
    c = a + b; //처리
    printf("%d + %d = %d",a,b,c);
    return 0;
}
 
cs

1과 2를 입력 받기 위해 서식문자 사용후

처리 결과를 출력하기 위해 서식문자를 사용하는 모습

결과)

 

결론

서식문자는 출력 형식을 지정하고 데이터를 보다 효율적으로 다루기 위해 필요합니다.

서식문자를 사용하면 출력을 더 명확하게 만들고, 변수를 쉽게 삽입할 수 있습니다. 🚀

 

==================================================

이 문서는 원당컴퓨터 학원에서 학생들과 같이 공부하기 위해 작성된 문서입니다.

오늘도 최선을 다하는 우리 학생들을 응원합니다.

 

인천 서구 검단신도시 원당컴퓨터학원

사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기

'프로그래밍언어문법(C,C++,Python,JAVA)' 카테고리의 다른 글

프로그래밍언어 문법 목차  (0) 2024.03.18
1.5 아스키코드(ASCII CODE)  (3) 2021.04.13
1.3 변수와 상수  (6) 2021.03.03
2.1 알고리즘이란?  (4) 2021.02.05
1.1 프로그래밍 언어란?  (9) 2021.01.29