컴퓨터 프로그래밍 기초 #02 : printf(), scanf()

Slides:



Advertisements
Similar presentations
6 장. printf 와 scanf 함수에 대한 고찰 printf 함수 이야기 printf 는 문자열을 출력하는 함수이다. – 예제 printf1.c 참조 printf 는 특수 문자 출력이 가능하다. 특수 문자의 미 \a 경고음 소리 발생 \b 백스페이스 (backspace)
Advertisements

데이터의 표현과 연산 (1) (Chapter 3)
Chapter 03. 데이터의 표현과 연산(Ⅰ).
2장. 프로그램의 기본 구성. 2장. 프로그램의 기본 구성 2-1"Hello, World!" 들여다 보기 /* Hello.c */ #include int main(void) { printf("Hello, World! \n"); return 0;
2014 ITA 8월 강의 C Programming -1주차- C언어 기초 정대진 ( )
Chapter 7. 조건문.
-Part2- 제3장 포인터란 무엇인가.
11장 구조체와 열거형 구조체의 정의 구조체 변수의 선언 구조체 초기화 및 사용 구조체 재정의 포인터를 이용해서 구조체 사용
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
6장. printf와 scanf 함수에 대한 고찰
3장. 변수와 연산자. 3장. 변수와 연산자 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, / 3-1 연산자, 덧셈 연산자 연산자란 무엇인가? 연산을 요구할 때 사용되는 기호 ex : +, -, *, /
3. printf()와 데이터 형식.
Chapter 04 C 연산자의 이해.
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 02. 프로그램의 기본구성.
기초C언어 제3주 C프로그램 구성요소, 변수와 자료형 컴퓨터시뮬레이션학과 2016년 봄학기 담당교수 : 이형원
컴퓨터 프로그래밍 기초 - 2nd : scanf(), printf() 와 연산자 -
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
C 프로그래밍.
포인터 활용 포인터 활용.
쉽게 풀어쓴 C언어 Express 제14장 포인터 활용 C Express.
8장 함수 함수의 필요성 라이브러리 함수와 사용자 정의 함수 함수의 정의, 원형, 호출 배열을 함수 인자로 전달 재귀호출.
표준 출력 함수 printf 출력 데이터 서식화(formatting) 표준 입력 함수 scanf 입력 데이터 서식화
C언어 콘서트 제2장 기초 사항.
2주차: 변수, 수식, Control Flow.
11 표준 입출력과 파일 입출력 데이터를 읽고 쓰는 다양한 방법 익히기!.
6장. printf와 scanf 함수에 대한 고찰
윤성우의 열혈 C 프로그래밍 윤성우 저 열혈강의 C 프로그래밍 개정판 Chapter 03. 변수와 연산자.
14장. 포인터와 함수에 대한 이해.
11장. 1차원 배열.
쉽게 풀어쓴 C언어 Express 제7장 반복문 C Express.
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
JA A V W. 03.
사용자 함수 사용하기 함수 함수 정의 프로그램에서 특정한 기능을 수행하도록 만든 하나의 단위 작업
13. 포인터와 배열! 함께 이해하기 IT응용시스템공학과 김 형 진 교수.
3장 상수 변수 기본 자료형 키워드와 식별자 상수와 변수 기본 자료형 형변환 자료형의 재정의.
11장. 1차원 배열 IT응용시스템공학과 김 형 진 교수.
쉽게 풀어쓴 C언어 Express 제14장 포인터 활용 C Express Slide 1 (of 22)
상수와 기본 자료형.
3장. 변수와 연산자 교안 : 전자정보통신 홈페이지 / 커뮤니티/ 학술세미나
연산자 (Operator).
컴퓨터 프로그래밍 기초 - 10th : 포인터 및 구조체 -
2장. 변수와 타입.
컴퓨터 프로그램 제2,3장 간단한 C 프로그램 김 문 기.
게임프로그래밍 I - 1차원 배열 - 공주대학교 게임디자인학과 박 찬 교수 2011년 4월 25일.
컴퓨터 프로그래밍 기초 - 5th : 조건문(if, else if, else, switch-case) -
Chapter 05. 입출력 함수.
김선균 컴퓨터 프로그래밍 기초 - 7th : 함수 - 김선균
컴퓨터 프로그래밍 기초 - 8th : 함수와 변수 / 배열 -
8주차: Strings, Arrays and Pointers
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express.
Fflush 사용이유 및 방법 [이유] 키보드에서 입력된 내용은 입력버퍼에 저장되었다가 Enter 키가 들어오면 프로그램으로 전달됨 이 때 입력버퍼에 있는 Enter 키도 프로그램으로 전달됨 그러므로 아래와 같은 프로그램에서 문자 하나를 입력해도 Enter키도 입력된 것으로.
Choi Seong Yun 컴퓨터 프로그래밍 기초 #03 : 변수와 자료형 Choi Seong Yun
누구나 즐기는 C언어 콘서트 제2장 기초 사항 IT응용시스템공학과 김형진 교수.
-Part1- 제8장 조건문이란 무엇인가 (교재 199페이지 ~ 224페이지)
쉽게 풀어쓴 C언어 Express 제3장 C프로그램 구성요소 C Express Slide 1 (of 25)
실습과제 (변수와 자료형, ) 1. 다음 작업 (가), (나), (다)를 수행하는 프로그램 작성
3주차: Control Flow and Others
어서와 C언어는 처음이지 제16장.
어서와 C언어는 처음이지 제21장.
C.
printf("Global Korea\n");
개정판 누구나 즐기는 C언어 콘서트 제13장 동적 메모리 출처: pixabay.
Chapter 09. 배열.
13. 포인터와 배열! 함께 이해하기.
실 습 2.
Visual Basic .NET 기초문법.
11장. 1차원 배열.
2019 2학기 9장 배열과 포인터 1. 주소, 주소연산자(&) 2. 포인터, 역참조연산자(*) 3. 배열과 포인터.
Presentation transcript:

컴퓨터 프로그래밍 기초 #02 : printf(), scanf() Seong-Yun Choi Email : seongyun@kangwon.ac.kr

개요 주석 변수 수식 산술 연산 대입 연산 printf(), scanf() 실습

과제 답 2557번 #include<stdio.h> int main(){ printf("Hello World!"); }

10172번 #include <stdio.h> int main(void) { printf("|\\_/|\n"); printf("|q p| /}\n"); printf("( 0 )\"\"\"\\\n"); printf("|\"^\"` |\n"); printf("||_/=\\\\__|\n"); return 0; }

10718번 #include<stdio.h> int main(void) { printf("강한친구 대한육군\n"); }

11719번 #include<stdio.h> int main(void) { char s[120]; while(scanf("%c", &s[0]) == 1){ printf("%c",s[0]); }

주석 프로그램이 하는 일을 설명

변수 프로그램이 사용하는 데이터를 일시적으로 저장할 목적으로 사 용하는 메모리 공간 상수 int x; float y; 프로그램이 사용하는 데이터를 일시적으로 저장할 목적으로 사 용하는 메모리 공간 int x; float y; 자료형 변수이름; 상수 그 값이 프로그램이 실행하는 동안 변하지 않는 수

수식 피연산자와 연산자로 구성된 식 피연산자 : 변수와 상수 연산자 : 곱셈, 나눗셈, 덧셈…

산술 연산 + - * / % 연산 연산자 C 수식 수학에서의 기호 덧셈 x + y 뺄셈 x - y 곱셈 x * y xy 나눗셈 나머지 % x % y x mod y

대입 연산 변수에 값을 저장하는 연산 100 = ; x

printf() 함수 모니터에 출력을 하기 위한 표준 출력 함수이다. 형식 지정자 의미 예 실행 결과 %d 10진 정수로 출력 printf(“%d \n”, 10); 10 %f 실수로 출력 printf(“%f \n”, 3.14); 3.14 %c 문자로 출력 printf(“%c \n”, ‘a’); a %s 문자열로 출력 printf(“%s \n”, “Hello”); Hello

scanf() 함수 키보드로부터 입력된 데이터를 지정된 형식으로 변환하여 변수에 저장하 는 함수 형식 지정자 의미 예 %d 키보드로부터 입력된 데이터를 지정된 형식으로 변환하여 변수에 저장하 는 함수 형식 지정자 의미 예 %d 정수를 10진수로 입력한다 scanf(“%d”, &i); %f float 형의 실수로 입력한다. scanf(“%f”, &f); %lf double 형의 실수로 입력한다. scanf(“%lf”, &d); %c 문자 형태로 입력한다. scanf(“%c”, &ch); %s 문자열 형태로 입력한다. char s[10]; scanf(“%s”, &s);

실습

실습

실습

실습

과제 문제 번호 1000, 1001, 10998

Q/A