목차
1. C언어의 특성
2. C프로그램 맛보기
3. 프로그램 작성에 유의할 점
4. 데이터 분류
5. 데이터의 선언
6. 기본적인 함수
2. C프로그램 맛보기
3. 프로그램 작성에 유의할 점
4. 데이터 분류
5. 데이터의 선언
6. 기본적인 함수
본문내용
내의 변환형식의 수와 출력내용의 개수는 항시
일치해야 하고, 출력내용이 더 많으면 뒤에 있는 출력내용은 무시된다.
변환형식: %[-][0][w][.n][l]mode
① % : 형식기호의 시작기호로서, 반드시 서술해야 한다. %로 시작되지 않는 문자는
일반문자열로 간주하여 그대로 출력시킨다.
② - : w자리 내에서 왼쪽 첫 자리에 맞추어서 출력
③ 0 : w자리 중 숫자가 출력되고 남은 앞자리에 공백 대신 0을 출력
④ w : 출력할 전체 자릿수
⑤ .n : 정밀도 지정
⑥ l : d, o, x, f, e와 함께 사용하여 long형 지정
⑦ mode : 출력시킬 내용의 data type을 알리는 기호
(2) scanf()--사용자가 키보드로부터 직접 데이터를 입력받고자 할 때 사용하는 함수
사용방법: scanf("서식 문자열“, [&변수명, … ] );
-->형식기호는 printf() 함수의 서식문자열과 동일하다.
종류
data type
종류
data type
종류
data type
%c
문자상수
%o
8진수
%e
지수형 실수
%s
문자열 상수
%x
16진수(소문자)
%g
e와 f중 작은 자리를 차지하는
것으로 출력
%d
부호있는 10진수
%X
16진수(대문자)
%u
부호없는 10진수
%f
부동소수점 실수
%%
%만 출력
【변수명의 종류】
단순변수 : &단순변수
&inNum
첨자변수 : &첨자변수
&Name[i], &abc[3]
문자배열 : 문자배열 앞에는 &를 붙이지 않는다. 왜냐하면 문자배열명 자체가 변수의
번지를 의미하기 때문이다.
char Name[10];
scanf("%s", Name);
일치해야 하고, 출력내용이 더 많으면 뒤에 있는 출력내용은 무시된다.
변환형식: %[-][0][w][.n][l]mode
① % : 형식기호의 시작기호로서, 반드시 서술해야 한다. %로 시작되지 않는 문자는
일반문자열로 간주하여 그대로 출력시킨다.
② - : w자리 내에서 왼쪽 첫 자리에 맞추어서 출력
③ 0 : w자리 중 숫자가 출력되고 남은 앞자리에 공백 대신 0을 출력
④ w : 출력할 전체 자릿수
⑤ .n : 정밀도 지정
⑥ l : d, o, x, f, e와 함께 사용하여 long형 지정
⑦ mode : 출력시킬 내용의 data type을 알리는 기호
(2) scanf()--사용자가 키보드로부터 직접 데이터를 입력받고자 할 때 사용하는 함수
사용방법: scanf("서식 문자열“, [&변수명, … ] );
-->형식기호는 printf() 함수의 서식문자열과 동일하다.
종류
data type
종류
data type
종류
data type
%c
문자상수
%o
8진수
%e
지수형 실수
%s
문자열 상수
%x
16진수(소문자)
%g
e와 f중 작은 자리를 차지하는
것으로 출력
%d
부호있는 10진수
%X
16진수(대문자)
%u
부호없는 10진수
%f
부동소수점 실수
%%
%만 출력
【변수명의 종류】
단순변수 : &단순변수
&inNum
첨자변수 : &첨자변수
&Name[i], &abc[3]
문자배열 : 문자배열 앞에는 &를 붙이지 않는다. 왜냐하면 문자배열명 자체가 변수의
번지를 의미하기 때문이다.
char Name[10];
scanf("%s", Name);
소개글