본문 바로가기

누구나 쉽게 즐기는 C언어 콘서트 3장 연습문제/Programming

Computer IVY 발행일 : 2021-04-17
반응형

 

연습문제

1. ③ (숫자는 식별자 앞에 사용 불가능)

 

2. ③

 

3. ⓛ (' ' 문자열 , "A" 아스키코드 값 상수 , 0x10 16진수 상수 , .1 10진수 상수)

 

4. ② (unsigned short의 값의 범위가 0~65,535 까지이므로 가장 메모리를 적게 사용한다.)

 

5. c progrmming

   class

연습 문제 5번 결과

6. f=12.345F; OR f=12.345f; (float 변수 초기화시 상수뒤에 꼭 F , f 를 붙여야 한다.)

 

7.  x = 2 , y = 2.000000

연습문제 7번 결과

 

8. ④

연습문제 8번

 

9. 16

 

10. A

     C

 

Programming

 

1.

#include <stdio.h>

int main(void)
{
	double x;

	printf("실수를 입력하시오 : ");
	scanf_s("%lf", &x);

	printf("지수 형식으로는 %e입니다.\n", x);


	return 0;
}

1번 결과

 

2.

#include <stdio.h>

int main(void)
{
	char x;

	printf("문자를 입력하시오 : ");
	scanf_s("%c", &x);

	printf("아스키 코드 : %d\n", x);


	return 0;
}

2번 결과

 

3. 

#include <stdio.h>

int main(void)
{
	double x;

	printf("x의 값을 입력하시오 : ");
	scanf_s("%lf", &x);

	printf("다항식의 값은 %lf입니다.\n", 3 * x * x * x - 7 * x * x + 9);

	return 0;
}

3번 결과

 

4. 

#include <stdio.h>

int main(void)
{
	double x, y;

	printf("면적을 제곱미터 단위로 입력하시오 : ");
	scanf_s("%lf", &x);

	y = x * 0.3025;
	printf("%0.2lf제곱미터는 %0.2lf평입니다.\n", x, y);

	return 0;
}

4번 결과

 

5. 

#include <stdio.h>

int main(void) {
	unsigned short x;

	printf("char형의 크기는 %d바이트 입니다.\n", sizeof(char));
	printf("short형의 크기는 %d바이트 입니다.\n", sizeof(short));
	printf("int형의 크기는 %d바이트 입니다.\n", sizeof(int));
	printf("long형의 크기는 %d바이트 입니다.\n", sizeof(long));
	printf("long long형의 크기는 %d바이트 입니다.\n", sizeof(long long));
	printf("float형의 크기는 %d바이트 입니다.\n", sizeof(float));
	printf("double형의 크기는 %d바이트 입니다.\n", sizeof(double));
	printf("long double형의 크기는 %d바이트 입니다.\n", sizeof(long double));

	return 0;
}

5번 결과

 

반응형

댓글1