[CHAPTER 04] 연습문제 해답

yeonjoo·2024년 6월 26일

C

목록 보기
3/5

비주얼 스튜디오로 작성한 코드임을 참고해주세요😊

01

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	float a;

	printf("실수를 입력하시오: ");
	scanf("%f", &a);

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

	return 0;
}

02

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	int a;
	
	printf("16진수 정수를 입력하시오: ");
	scanf("%x", &a);

	printf("8진수로는 %#o입니다\n", a);
	printf("10진수로는 %d입니다\n", a);
	printf("16진수로는 %#x입니다\n", a);

	return 0;
}

03

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	int x = 10, y = 20;
	int temp;

	printf("x = %d y = %d\n", x, y);
	
	temp = y;
	y = x;
	x = temp;

	printf("x = %d y = %d\n", x, y);

	return 0;
}

04

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	double w, h, d;
	
	printf("상자의 가로 세로 높이를 한번에 입력: ");
	scanf("%lf %lf %lf", &w, &h, &d);

	printf("상자의 부피는 %lf입니다.", w * h * d);

	return 0;
}

05

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	const double SQMETER_PER_PYENG = 3.3058;
	int pyeng;
	double result;

	printf("평을 입력하시오: ");
	scanf("%d", &pyeng);

	result = pyeng * SQMETER_PER_PYENG;
	
	printf("%lf평방미터입니다.", result);

	return 0;
}

06

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	double result;

	result = 3.32e-3 + 9.76e-8;

	printf("%lf", result);

	return 0;
}

07

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	double weight, speed, E;

	printf("질량(kg): ");
	scanf("%lf", &weight);
	printf("속도(m/s): ");
	scanf("%lf", &speed);

	E = (weight * speed * speed) / 2.0;

	printf("운동에너지(J): %lf", E);

	return 0;
}

08

# define _CRT_SECURE_NO_WARNINGS
# include <stdio.h>

int main(void)
{
	int a;

	printf("아스키 코드값을 입력하시오: ");
	scanf("%d", &a);

	printf("문자: %c입니다", a);

	return 0;
}

09

# include <stdio.h>

int main(void)
{
	printf("%c %c %c", 'a' + 1, 'a' + 2, 'a' + 3);

	return 0;
}

10

# include <stdio.h>

int main(void)
{
	printf("\a화재가 발생하였습니다\a");

	return 0;
}

11

# include <stdio.h>

int main(void)
{
	printf("\"ASCII code\", \'A\', \'B\', \'C\' \n");
	printf("\\t \\a \\n");

	return 0;
}

0개의 댓글