C언어/참고서: C언어 콘서트

C언어 4차시 연습 문제 풀기 1

Olivia-BlackCherry 2023. 3. 20. 21:13

목차

     

    1. 4칙 연산

    <결과>

    <소스 코드>

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    
    int main(void)
    {
    	printf("간단한 계산기 만들기\n");
    	printf("시작해봅시다!\n");
    
    	int x;
    	int y;
    
    	printf("첫 번째 숫자를 입력하세요");
    	scanf("%d", &x);
    	printf("두 번째 숫자를 입력하세요");
    	scanf("%d", &y);
    
    	printf("두 수의 합= %d \n", x + y);
    	printf("두 수의 차= %d \n", x - y);
    	printf("두 수의 곱= %d \n", x + y);
    	printf("두 수의 몫= %d \n", x - y);
    	
    	return 0;
    }

     

     

    2. 평균 몸무게

    <결과>

    <소스코드>

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    
    int main(void)
    {
    	printf("평균 몸무게 구하기\n");
    	printf("시작해봅시다!\n");
    
    	float x;
    	float y;
    	float sum;
    	float mean;
    
    	printf("첫 번째 몸무게를 입력하세요");
    	scanf("%f", &x);
    	printf("두 번째 몸무게를 입력하세요");
    	scanf("%f", &y);
    
    	sum = x + y;
    	mean = sum / 2;
    
    	printf("몸무게 합= %f \n", sum);
    	printf("몸무게 평균= %f \n", mean);
    	
    	return 0;
    }

     

     

    3. 총 여행 비용

    <결과>

    <소스코드>

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    
    int main(void)
    {
    	int day;
    	float hotelPrice;
    	float boardPrice;
    	float cash;
    	float sum;
    	float mean;
    
    	printf("숙박일 수는 얼마인가요?\n");
    	scanf("%d", &day);
    	printf("1박당 숙박 금액은 얼마인가요?\n");
    	scanf("%f", &hotelPrice);
    	printf("항공권 가격은 얼마인가요? \n");
    	scanf("%f", &boardPrice);
    	printf("하루에 필요한 용돈은 얼마인가요? \n");
    	scanf("%f", &cash);
    
    	sum = day*hotelPrice + boardPrice + day*cash;
    	mean = sum / day;
    
    	printf("총 여행경비= %f \n", sum);
    	printf("하루 평균 여행경비= %f \n", mean);
    	
    	return 0;
    }

     

     

    4. 두 수 바꾸기

    <결과>

    <소스 코드>

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    
    int main(void)
    {
    	int x;
    	int y;
    
    	printf("두 수를 입력하세요 \n");
    	scanf("%d %d", &x, &y);
    	printf("%d %d",y, x);
    	
    	return 0;
    }

     

     

    5. 다음 문장이 콘솔 윈도우에 출력하는 것은?

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdio.h>
    
    int main(void)
    {
    	printf("%d *%d = %d \n", 3, 5, 3 * 5);
    	return 0;
    }

    >> 3 * 5 = 15

     

     

    6. 주석 달기 연습

     /*지정형식을 가면이라 생각하자. 약간의 힌트가 있는 가면. 
    가면의 진실은 쌍따옴표가 닫힌 후 콤마 이후에 나타난다.*/

    //지정형식을 가면이라 생각하자. 약간의 힌트가 있는 가면. 가면의 진실은 쌍따옴표가 닫힌 후 콤마 이후에 나타난다.