본문 바로가기

스터디/코딩

[ 코딩 도장 : C ] Unit 16. 자료형의 확장과 축소 알아보기 : 연습문제 / 심사문제

16.4 연습문제 : 문자 출력하기

문제) 다음 소스 코드를 완성하여 a가 출력되게 만드세요.

#include <stdio.h>

int main()
{
    char c1 = 'a';
    char num2 = c1;

    printf("%c\n", num2);

    return 0;
}

 

 

16.5 심사문제 : 실수를 정수로 변환하기

문제) 표준 입력으로 실수가 하나가 입력됩니다. 입력된 실수에서 소수점을 버리고 정수 부분만 출력되게 만드세요.

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>

int main()
{
    float num1;

    scanf("%f", &num1);

    int num2 = num1;
    printf("%d", num2);

    return 0;
}