오늘의 목표:
1.다양한 데이터 타입과 형식 지정자를 나타내는 방법 학습
2.다양한 연산자를 이용하여 조건문을 표현하는 방법을 학습
*핵심 단어
1.char
2.long
3.float
4.double
5.%
6.&&
7.||
데이터 타입
아래 목록은 변수의 데이터 타입으로 사용할 수 있는 것들입니다.
(CS50 라이브러리에서 사용되는 함수)
printf 함수에서 각 타입을 위한 형식 지정자를 사용할 수 있다.
저번에는 %s(문자열)사용했는데 다른 형식 지정자를 알아보자.
이것을 이용하여 정수와 실수를 받아 출력해보자.

get_int라는 정수 값을 받아오는 cs50라이브러리에 있는 라이브러리 함수 사용
나이는 age 변수에 저장 일수로 환산한것은 days 저장
%i를 통해 인자를 받아주고 출력한다.
예제 물건가격 + 세금 = 물건값

get_float 함수를 사용하여 물건의 가격을 받아 price 저장
그다음 세금포함 계산 값을 출력한다.
형식지정자 %f를 사용하여 코드를 실행하면 결과값을 받을 수 있다.
%앞에 .(3)를 입력하면 소수점 3번째 자리까지만 출력된다.
짝수인지 홀수인지 알려주는 코드짜기
#include <cs50.h>
#include <stdio.h>
int main(void)
{
int n = get_int("n:");
if (n % 2 ==0)
{
printf("even\n");
}
else
{
printf("odd\n");
}
}

위에코드를 실행하면 저런 값을 얻을 수 있다.
c에서는 주석을 //로 달 수 있다.
ex) //이것은좋다.
주석이란 코드에 영향을 주지않고 본인 또는 다른사람에게 이 코드가
무슨일을 하는지 알려주기위해 작성한다. 꼭 필요한 습관이기때문에
주석으로 잘 설명하는 습관을 기르자.
출처:
https://leverageedu.com/blog/be-computer-science/
https://m.boostcourse.org/