Menu
Coddy logo textTech

상수

Coddy C 여정의 Fundamentals 섹션에 포함된 레슨 — 63개 중 10번째.

C 언어의 상수는 프로그램 실행 중에 그 값이 변경될 수 없는 변수입니다. 이들은 프로그램 전체에서 고정되어야 하는 값에 유용합니다.

#define 지시문을 사용하여 상수를 정의합니다:

#define PI 3.14159

위의 줄은 3.14159라는 값을 가진 PI라는 이름의 상수를 생성합니다.

상수를 만드는 또 다른 방법은 const 키워드를 사용하는 것입니다:

const float TAX_RATE = 0.07;

이것은 값이 0.07인 TAX_RATE라는 이름의 상수를 생성합니다.

프로그램에서 상수를 일반 변수처럼 사용하세요:

float area = PI * radius * radius;
float tax = price * TAX_RATE;

상수는 코드를 더 읽기 쉽고 유지보수하기 쉽게 만듭니다. 여러 곳에서 사용되는 값을 변경해야 하는 경우, 한 번만 업데이트하면 됩니다.

challenge icon

챌린지

쉬움

원의 넓이를 계산하는 프로그램을 작성하세요. 프로그램은 다음을 수행해야 합니다:

  1. 값이 3.14159인 상수 PI를 정의합니다
  2. 다음 공식을 사용하여 원의 넓이를 계산합니다: area = PI * radius * radius
  3. 계산된 넓이를 소수점 둘째 자리까지 Area: X.XX 형식으로 출력하고 뒤에 줄바꿈을 추가합니다
radius = 5를 사용하고, area 변수에는 float 또는 double을 사용하세요.

예상 출력:
Area: 78.54

참고: printf에서 형식 지정자로 %.2f를 사용하고, 출력을 \n으로 끝내세요.

치트 시트

C 언어에서 상수는 프로그램 실행 중에 그 값이 변경될 수 없는 변수입니다.

#define 지시문을 사용하여 상수를 정의합니다:

#define PI 3.14159

상수를 만드는 또 다른 방법은 const 키워드를 사용하는 것입니다:

const float TAX_RATE = 0.07;

프로그램에서 일반 변수처럼 상수를 사용하세요:

float area = PI * radius * radius;
float tax = price * TAX_RATE;

직접 해보기

#include <stdio.h>

int main() {
    // 여기에 PI 상수를 정의하세요
    
    int radius = 5;
    
    // 여기에 면적을 계산하세요
    
    // 여기에 면적을 출력하세요
    
    return 0;
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Fundamentals의 모든 레슨