표준 출력 함수 printf 출력 데이터 서식화(formatting) 표준 입력 함수 scanf 입력 데이터 서식화

Slides:



Advertisements
Similar presentations
제6장 조건문.
Advertisements

데이터의 표현과 연산 (1) (Chapter 3)
제12장 표준 입출력과 파일 입출력.
슬라이드 1~21까지는 각자 복습! 슬라이드 22부터는 수업시간에 복습
쉽게 풀어쓴 C언어 Express 제11장 포인터 C Express.
C 언어 문자 집합과 토큰 C 프로그램의 구조 C 소스 코딩을 준비하는 방법
제3장 추가 실습 3장 관련 C 언어 프로그래밍 실습.
쉽게 풀어쓴 C언어 Express 제18장 입출력과 라이브러리 함수 C Express.
쉽게 풀어쓴 C언어 Express 제4장 변수와 자료형 C Express.
제5장 제어명령
컴퓨터의 기초 제 4강 - 표준 입출력, 함수의 기초 2006년 4월 10일.
처음으로 배우는 C 프로그래밍 제2부 기초 제5장 반복문.
6장. printf와 scanf 함수에 대한 고찰
누구나 즐기는 C언어 콘서트 제4장 수식과 연산자.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 14. 포인터와 함수에 대한 이해.
Chapter 13 문자 데이터와 문자열 문자 데이터 문자열.
7. while 문의 흐름 제어.
연산자 대입 연산자 산술 연산자 관계 연산자 논리 연산자 비트 연산자 콤마 연산자 축약 연산자 sizeof 연산자
변수와 자료형.
C 7장. 배열과 문자열 #include <stdio.h> int main(void) { int num;
기초C언어 제3주 C프로그램 구성요소, 변수와 자료형 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
컴퓨터 프로그래밍 기초 - 2nd : scanf(), printf() 와 연산자 -
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
7장 배열 배열의 정의 배열의 초기화 1차원 배열 2차원 및 다차원 배열 문자 배열 배열과 구조.
컴퓨터 프로그래밍 기초 #02 : printf(), scanf()
Chapter 06. 선택문.
변수와 자료형.
Part 04 입출력과 전처리 ©우균, 창병모 이 슬라이드는 부산대학교 우균이 작성하였습니다. 오류나 수정할 사항 있으면 연락 주세요.
Chapter 4. 보조자료 - 파일 입출력 파일의 기본 개념과 특징을 이해한다. 파일 처리 과정을 이해한다.
쉽게 풀어쓴 C언어 Express 제7장 반복문 C Express.
4장 제어문 선택문: if 문, if – else 문, switch 문
C 4장. 연산자 #include <stdio.h> int main(void) { int num;
13. 포인터와 배열! 함께 이해하기.
2장 표준 입출력 표준 입출력 함수의 종류 형식화된 입출력 문자 입출력 문자열 입출력.
제2장 데이터형과 표준 입출력문 문봉근.
2019년 2월 24일 오후 4시 59분 제2장 표준 입출력 함수
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 11. 1차원 배열.
11장. 1차원 배열 IT응용시스템공학과 김 형 진 교수.
Formatted Input/Output
컴퓨터 프로그래밍 기초 - 4th : 수식과 연산자 -
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 05. 상수와 기본 자료형.
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
컴퓨터 프로그램 제2,3장 간단한 C 프로그램 김 문 기.
게임프로그래밍 I - 1차원 배열 - 공주대학교 게임디자인학과 박 찬 교수 2011년 4월 25일.
문자열과 배열 문자열 입출력 문자열 처리 함수 문자 처리 함수 문자열의 배열
Chapter 11. 배열과 포인터.
Chapter 04. 데이터의 표현과 연산(Ⅱ).
Chapter 05. 입출력 함수.
실습과제 1(조건문, ) 표준입력으로 수축기 혈압을 입력 받아 그에 따른 적당한 표현을 화면에 출력하는 프로그램을 if-else 문을 이용하여 작성.
학습목표 Chapter 2-1. 변수와 포인터 변수의 선언과 변수에 대한 메모리 할당을 살펴본다.
누구나 즐기는 C언어 콘서트 제2장 기초 사항 IT응용시스템공학과 김형진 교수.
-Part1- 제6장 자료형이란 무엇인가.
C언어 (8) 정명희.
-Part1- 제8장 조건문이란 무엇인가 (교재 199페이지 ~ 224페이지)
쉽게 풀어쓴 C언어 Express 제6장 조건문 C Express Slide 1 (of 28)
컴퓨터 프로그램은 여러 기능의 복합체이다. 라이브러리 함수와 사용자 정의 함수
컴퓨터 프로그래밍 기초 - 11th : 파일 입출력 및 구조체 -
컴퓨터 프로그래밍 기초 #13 : 문자열 Seong-Yun Choi
3주차: Control Flow and Others
어서와 C언어는 처음이지 제16장.
개정판 누구나 즐기는 C언어 콘서트 제10장 문자열 출처: pixabay.
C 13장. 입출력 라이브러리 #include <stdio.h> int main(void) { int num;
C 4장. 연산자 #include <stdio.h> int main(void) { int num;
printf("Global Korea\n");
C 프로그래밍은 매우 도전적인 작업이다. 도전의 이면에 철저한 준비와 체계적인 노력
개정판 누구나 즐기는 C언어 콘서트 제3장 변수와 자료형 출처: pixabay.
Chapter 09. 배열.
배열.
11장. 1차원 배열.
Presentation transcript:

표준 출력 함수 printf 출력 데이터 서식화(formatting) 표준 입력 함수 scanf 입력 데이터 서식화 Chapter 7 서식화된(Formatted) 입출력 표준 출력 함수 printf 출력 데이터 서식화(formatting) 표준 입력 함수 scanf 입력 데이터 서식화

표준 출력 함수 printf int number = 10; char response = ‘y’; double root1 = 3.25; char str[21] = “Normal termination”; printf(“%d”, 15);  15 printf(“%d”, number);  10 printf(“%d”, number + 5);  15 printf(“Enter value for a: ”);  Enter value for a: printf(“%s”, “Enter value for a: “);  Enter value for a: printf(“%c”, ‘a’);  a printf(“%c”, response);  y printf(“%f”, 1.25);  1.250000 printf(“%f”, 1.2500);  1.250000 printf(“%f”, -1.0000);  -1.000000 printf(“%f”, 1.2500e1);  12.500000 printf(“%f”, root1);  3.250000 printf(“%lf”, root1);  3.250000 printf(“%e”, root1);  3.250000e+00 printf(“%s”, str);  Normal termination

출력 서식화(formatting) 예제 7.2 : int number가 20이라면 예제 7.3 예제 7.4 printf(“%10d”, number);          20 예제 7.3 printf(“%-10d”, number);  20         예제 7.4 printf(“%010d”, number);  0000000020 예제 7.5 : int number가 35라면 printf(“%+10d”, number);         +35 예제 7.6 : double number가 34.5678이라면 printf(“%15.3f”, number);          34.568 예제 7.7 printf(“%15s”, “Greetings!”);       Greetings! 예제 7.8 : double number가 155.56788이라면 printf(“%15.3f”, number);          155.568 printf(“%15.0f”, number);              156 printf(“%15.3e”, number);        1.556e+02 예제 7.9 printf(“%+015.3f”, number);  +0000000155.568

표준 입력 함수 scanf 예제 7.10 : int number;라면 예제 7.11 : double weight;라면 scanf(“%d”, &number);  프로그램은 실행을 잠시 중단하고 입력 대기 후, 정수 형 입력 값을 number에 할당, 만약 125.56을 입력하면 125가 저장 예제 7.11 : double weight;라면 sacnf(“%lf”, &weight);  15.2 혹은 +0.15e+2를 입력 예제 7.12 : char response;라면 scanf(“%c”, &response);  문자 X 혹은        X 입력(공백 무시) 예제 7.13 : int number;라면 scanf(“%4d”, &number);  1150을 입력(공백 없이)하면 제대로 저장되나, 11556을 입력하면 1155만이 저장되고 6은 다음 입력에서 처리 예제 7.14 : double coefficient;라면 scanf(“%3lf”, &coefficient);  p. 318 참고 예제 7.15 : char string[11];이라면 scanf(“%5s”, string);  입력한 5 개의 문자(공백 없이)들을 저장, & 없음! 예제 7.16 : int height; char response; double weight;라면 scanf(“%d%c%lf”, &height, &response, &weight);  100t1.2e2를 입력해야 각 변수에 100, ‘t’, 1.2e2가 저장  100 t 1.2e2를 입력하면 100, 공백, ??이 저장  100, ‘5’, 1.2e2를 위해 10051.2e2 입력하면 10051, ‘.’, 200.0이 저장 예제 7.17 scanf(“%d %c %lf”, &height, &response, &weight);  100 5  1.2e2 입력