본문 바로가기

프로그래밍/C언어

C언어 기초 문법 - 변수

< 변수 >


1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
int main()
{
    char ch = 'k';
    int ii = 100;
    float ff = 3.14;
 
    printf("ch의 값은 : %c\n", ch);
    printf("ii의 값은 : %d\n", ii);
    printf("ff의 값은 : %f\n", ff);
    return 0;
}
cs



자주 사용하는 값을 저장하기 위해 변수를 사용합니다.


계산기를 만들 때 π의 값 3.14159265359를 쓰고 싶을 때마다 치기 힘드니

pi 라는 이름이 붙은 공간에 3.14159265359를 넣어두었다가 쓰고 싶을 때마다 불러옵니다.


1
2
3
4
5
6
7
8
9
#include <stdio.h>
 
int main()
{
    float pi = 3.14159265359;
 
    printf("pi의 값 : %f\n", pi);
    return 0;
}
cs



변수명 앞에는 각 변수의 형식(타입)을 지정하는 명령어를 사용합니다.


char : 문자형

int : 정수형

float : 실수형


float은 정확히 말해서 부동소수점 방식이지만 초보에겐 필요없는 내용이므로 그냥 실수형이라고 알아둡시다.


또 한 가지 알아두어야 하는 것은 출력할 때의 형식입니다.

C 프로그래밍의 출력에서 printf("%f", pi); 이렇게 변수의 값을 출력하는데

"..." 안에 불러올 변수의 형식에 따른 명령어를 넣고 쉼표 , 로 구분해 변수의 이름을 차례로 사용합니다.


char : %c

int : %d

float : %f


1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
 
int main()
{
    char a = 'k';
    int b = 10;
    float c = 3.14;
 
    printf("%c %d %f\n", a, b, c);
    return 0;
}
cs


'프로그래밍 > C언어' 카테고리의 다른 글

C언어 기초 문법 - 출력  (0) 2018.01.02
C언어 기초 문법 - 템플릿  (0) 2018.01.02