>일반적인 문제 >C 언어에서 물음표 표현을 사용하는 방법

C 언어에서 물음표 표현을 사용하는 방법

小老鼠
小老鼠원래의
2024-01-22 17:13:442485검색

C 언어에서 물음표 표현식은 일반적으로 삼항 연산자라고도 알려진 조건 연산자 ?:와 함께 사용됩니다. 물음표 표현식의 구문은 "조건 ? 표현식1 : 표현식2"입니다.

C 언어에서 물음표 표현을 사용하는 방법

C 언어에서 물음표 표현식은 일반적으로 삼항 연산자라고도 알려진 조건 연산자 ?:와 함께 사용됩니다. 이 연산자는 세 개의 피연산자를 사용하고 중간 물음표 앞의 조건식 결과에 따라 두 피연산자 중 하나를 반환합니다.

물음표 표현식의 구문은 다음과 같습니다.

c

condition ? expression1 : expression2

조건이 true(0이 아님)이면 물음표 표현식은 표현식1의 값을 반환하고, 그렇지 않으면 표현식2의 값을 반환합니다.

다음은 물음표 표현식을 사용하는 방법을 보여주는 간단한 예입니다.

c

#include <stdio.h>  
  
int main() {  
    int a = 10;  
    int b = 20;  
    int max = (a > b) ? a : b;  
    printf("max = %d\n", max); // 输出 max = 20  
    return 0;  
}

위 예에서는 물음표 표현식을 사용하여 변수 max의 값을 결정합니다. a가 b보다 크면 max 값은 a이고, 그렇지 않으면 max 값은 b입니다. 이 경우 b의 값이 a보다 크기 때문에 출력은 max = 20이 됩니다.

위 내용은 C 언어에서 물음표 표현을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.