문자입출력함수
getchar() - 한글자 읽을 때 사용
putchar() - 한글자 출력할 때 사용
#include <stdio.h> |
#include <stdio.h> |
출력화면에서 보듯이 d를 입력하고 엔터를 쳐야 해당 프린트문이 생성된다.
즉, 버퍼를 기다리고 그것을 실행한다.
여기서 fflush는 보이지 않는 버퍼를 없애버린다. 여기서 보이지 않는 값은 엔터 키이다. 버퍼를 지움으로서 그 다음 문장인 printf("Please enter any character:");를 기다리게 하는 기능이다. 그러니깐 먼저, d is a letter you typed. 먼저 실행되고 입력을 받을 때까지 기다리다 문자를 입력하면 비로소 Please enter any character: 에 문자를 입력해야 a is a letter you typed가 생성된다.
#include <conio.h>// getch(), getch(), putch() |
a를 입력하면 엔터키를 치지 않아도 화면에 출력이 된다.
반복문
while(정지조건) -> 논리값
while(참) 정지, 그렇지 않으면 무한반복
프로그램 정지시키는 법 ctrl + break, ctrl + c 가능하면 ctrl + break를
쓴다 컨트롤 시는 안먹힐 때가 있다.
형식
while()
{
명령문
}
#include <stdio.h> |
|
5단 구구셈
#include <stdio.h>
|
'C언어 수업정리 > 3월 수업정리' 카테고리의 다른 글
3월 15일 195페이지 연습문제 (0) | 2013.03.15 |
---|---|
3월14일 수업정리 구구단의 악몽. (1) | 2013.03.14 |
3월 13일 수업정리 if문 if else, case문 (2) | 2013.03.13 |
3월 12일 부가연산자, 함수, 제어문(if, else....) (0) | 2013.03.12 |
3월11일 아스키코드, 유니코드 ,연산자, 논리식.... (0) | 2013.03.11 |