C 언어로 직사각형 면적 계산하기

CBeginner
지금 연습하기

소개

이 랩에서는 C 프로그래밍 언어에서 사용자 정의 함수를 사용하여 직사각형의 면적을 계산하는 방법을 배우게 됩니다.

이것은 가이드 실험입니다. 학습과 실습을 돕기 위한 단계별 지침을 제공합니다.각 단계를 완료하고 실무 경험을 쌓기 위해 지침을 주의 깊게 따르세요. 과거 데이터에 따르면, 이것은 초급 레벨의 실험이며 완료율은 95%입니다.학습자들로부터 100%의 긍정적인 리뷰율을 받았습니다.

함수를 사용하여 직사각형 면적 구하기

이 랩에서는 함수를 사용하여 직사각형의 면적을 구하는 방법을 배우게 됩니다.

  1. WebIDE 에서 rectangle.c라는 새 파일을 생성합니다.

  2. 다음 코드를 rectangle.c 파일에 추가합니다.

    #include <stdio.h>
    
    int area(int h, int w)
    {
      int area = h * w;
      return area;
    }
    
    void main()
    {
      int height, width;
    
      printf("Enter the height of the rectangle: ");
      scanf("%d", &height);
    
      printf("Enter the width of the rectangle: ");
      scanf("%d", &width);
    
      printf("The area of the rectangle = %d\n\n\n", area(height, width));
    }
    

    이 코드는 직사각형의 높이와 너비를 나타내는 두 개의 매개변수 hw를 사용하는 area 함수를 정의합니다. 이 함수는 높이와 너비를 곱하여 직사각형의 면적을 계산하고 결과를 반환합니다.

    main 함수는 사용자로부터 높이와 너비 값을 읽고, area 함수를 호출하여 면적을 계산한 다음 결과를 출력합니다.

  3. rectangle.c 파일을 저장합니다.

  4. 터미널을 열고 rectangle.c 파일이 있는 디렉토리로 이동합니다.

  5. 다음 명령을 사용하여 rectangle.c 파일을 컴파일합니다.

    gcc rectangle.c -o rectangle
    

    이 명령은 C 코드를 컴파일하고 rectangle이라는 실행 파일을 생성합니다.

  6. 다음 명령을 사용하여 rectangle 실행 파일을 실행합니다.

    ./rectangle
    
  7. 메시지가 표시되면 직사각형의 높이와 너비를 입력합니다.

  8. 프로그램은 직사각형의 면적을 계산하여 출력합니다.

요약

이 랩을 완료하면 C 프로그래밍 언어에서 사용자 정의 함수를 사용하여 직사각형의 면적을 계산할 수 있게 됩니다.