학습목표
다양한 데이터 타입과 형식 지정자를 나타내는 방법을 학습한다.
다양한 연산자를 이용하여 조건문을 표현하는 방법을 학습한다.
1. 데이터 타입
bool: 불리언 표현, (예) True, False, 1, 0, yes, no
char: 문자 하나 (예) 'a', 'Z', '?'
string: 문자열
int: 특정 크기 또는 특정 비트까지의 정수 (예) 5, 28, -3, 0
long: 더 큰 크기의 정수
float: 부동소수점을 갖는 실수 (예) 3.14, 0.0, -28.56
double: 부동소수점을 포함한 더 큰 실수
2. 형식 지정자
%c : char
%f : float, double
%i : int
%li : long
%s : string
3. 예제
#include <cs50.h>
#include <stdio.h>
int main(void)
{
int age = get_int("What's your age?\n");
int days = age * 365;
printf("You are at least %i days old.\n", days);
}