1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include #include // SHRT_MAX, USHRT_MAX를 사용하기 위함 int main(void) { short s_money = SHRT_MAX; // 최대값으로 초기화 (32767) unsigned short u_money = USHRT_MAX; // 최대값으로 초기화 (65535) s_money = s_money + 1; // 오버 플로우를 발생시킴 printf("s_money = %d\n", s_money); u_money = u_money + 1; // 오버 플로우를 발생시킴 printf("u_money = %u\n", u_money); return 0; } cs - 결과 - 한마디 는 정수형의 한계를 알려주..
달의 중력은 지구의 약 17%라고 한다. 자신의 몸무게를 입력받아 달에서의 몸무게를 계산하라. 실수형으로 계산한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include int main(void) { float weight, weight_on_moon; printf("몸무게를 입력하세요(단위 : kg) : "); scanf_s("%f", &weight); // 몸무게 입력 받음 weight_on_moon = weight * 0.17; // 달에서의 몸무게는 지구의 17%이므로 0.17배이다. printf("달에서의 몸무게는 %fkg입니다.", weight_on_moon); // 달에서의 몸무게 출력 return 0; } cs - 결과
다항식 3x^2+7x+11의 값을 계산하는 프로그램을 작성하라. x의 값은 실수로 사용자에게 입력받는다. (1) 일반적인 방법 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include int main(void) { float x, result; printf("실수를 입력하세요 : "); scanf_s("%f", &x); // 실수를 사용자에게 입력 받음 result = 3 * x * x + 7 * x + 11; // 해당하는 다항식의 값 도출 printf("다항식의 값은 %f", result); // 다항식의 값 출력 return 0; } cs - 결과 (2) math.h의 함수 pow를 이용하는 방법 pow(x,2)를 입력하면 x의 제곱값을 출력한다. 1 2 3 4 5 6 7 8..
섭씨 온도와 화씨 온도는 다음과 같은 수식을 만족한다. 사용자로부터 화씨 온도를 받아서 섭씨 온도로 환산하여 출력하는 프로그램을 작성하라. 온도는 실수형으로 처리한다. C = 5/9(F-32) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include int main(void) { double c, f; printf("화씨 값을 입력하세요. : "); scanf_s("%lf", &f); // 화씨 값 입력 c = 5.0 / 9.0 * (f - 32.0); // 수식 적용 printf("섭씨 값은 %lf도 입니다.", c); // 섭씨 값 출력 return 0; } cs - 결과
사용자로부터 삼각형의 높이와 밑변을 받아서 넓이를 계산하여 출력하는 프로그램을 작성하라. 단 모든 데이터를 실수로 입력되며 출력도 모두 실수형으로 하여야 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include int main(void) { float base, height, area; printf("삼각형의 밑변을 입력하세요. : "); scanf_s("%f", &base); // 삼각형의 밑변 입력 printf("삼각형의 높이를 입력하세요. : "); scanf_s("%f", &height); // 삼각형의 높이 입력 area = 0.5 * base * height; // 삼각형의 넓이는 밑변 x 높이 printf("삼각형의 넓이 : %f", area);..
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요