1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include int main(void) { char code1 = 'A'; // 문자 상수로 초기화 char code2 = 65; // 아스키 코드로 초기화 printf("code1 = %c\n", code1); // 문자 형식으로 출력 printf("code2 = %c\n", code2); // 문자 형식으로 출력 printf("code1 = %d\n", code1); // 정수 형식으로 출력 printf("code2 = %d\n", code2); // 정수 형식으로 출력 return 0; } cs - 결과 - 한마디 char의 %c와 int의 %d는 서로 양방향 출력이 가능하다. A를 입력하여 %d로 출력하면 65가 출력되고, 65를 입력..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include #define TAX_RATE 0.2 // 세율을 0.2로 기호상수 선언 int main(void) { const int MONTHS = 12; // 월은 12월까지 있음 int m_salary, y_salary; printf("월급을 입력하시오 : "); scanf_s("%d", &m_salary); // 월급을 m_salary로 입력 받음 y_salary = MONTHS * m_salary; // 연봉은 월급 * 12 (1년) printf("연봉은 %d입니다.\n", y_salary); // 연봉 출력 printf("세금은 %f입니다.", y_salary * TAX_RATE); // 세금 출력 (연봉 * ..
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..
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요