코딩 농장/C 언어
C언어 변수 선언
GreenBNN
2021. 7. 6. 20:48
자주 쓰는 변수를 선언하고 사용해보자
#include <stdio.h>
int main()
{
char a = 'a';
int b = 3;
float c = 1.0f;
double d = 2.0;
printf("char a : %c", a);
printf("int b : %d", b);
printf("float c : %f", c);
printf("double d : %f", d);
return 0;
}
→ char a 에 문자를 할당하려면 'a' 처럼 작은 따옴표로 감싸준다.
→ float 인 값은 뒤에 f 를 붙여준다. ( ex 1.0f / 2.15f)
→ float, double 모두 printf 에서 %f 로 사용할 수 있다.
scanf 로 각 변수들을 입력받아 출력해보자
#include <stdio.h>
int main()
{
char a;
int b;
float c;
double d;
printf("char a : ");
scanf("%c", &a);
printf("int b : ");
scanf("%d", &b);
printf("float c : ");
scanf("%f", &c);
printf("double d : ");
scanf("%lf", &d);
return 0;
}
→ double 은 scanf 에서 %lf 로 써야한다.
type | printf | scanf |
char | %c | %c |
int | %d | %d |
float | %f | %f |
double | %f | %lf |