Page 74 고등학교 프로그래밍 교과서
P. 74
2 입출력 함수
학습목표 •입출력 함수의 기능을 이해하고 설명할 수 있다.
•형식을 지정하여 데이터를 입력하고 출력할 수 있다.
생각 펼치기
생각 펼치기 전구에 불이 들어오게 하기 위해서는 전선과 전지, 전구
스위치
(출력)및 스위치(입력)를 연결하고 회로를 완성해야 한다.
매번 이러한 작업(입출력)을 하기 위한 공통적인 부분을 C 전지
언어에서는 기본 입출력으로 제공한다. 스위치를 누르면
전구가 켜지고 손을 떼면 전구가 꺼지는 것만 알면 입출력
을 사용할 수 있듯이, 입출력 함수를 이해하고 사용 방법
을 파악하면 C 언어에서 쉽게 기본 입출력을 할 수 있다. 전구
핵심 형식을 지정하여 입력과 출력을 하는 함수는 어떻게 사용할까?
질문
미션 이 단원을 학습하면서 해결해 보자.
암호학에서 카이사르(또는 시저) 암호는 치환 암호의 일종이다. 암호화
하고자 하는 내용을 알파벳별로 일정한 거리만큼 밀어서 다른 알파벳으로
치환하는 방식이다.
카이사르 암호화를 이용하여 영어 소문자 한 글자를 입력하면 대문자로
변환한 후, 키 입력값에 따라 암호화된 문자를 출력하는 프로그램을 작성
해 보자.
72 Ⅱ. C 프로그래밍의 기초
(책)2015프로그래밍-교과서3차심의본 본문.indb 72 2017-09-05 오후 4:16:04