ホームページ >よくある問題 >C言語での疑問符表現の使い方

C言語での疑問符表現の使い方

小老鼠
小老鼠オリジナル
2024-01-22 17:13:442485ブラウズ

C 言語では、疑問符式は通常、三項演算子とも呼ばれる条件演算子 ?: とともに使用されます。疑問符式の構文は「条件 ? 式 1 : 式 2」です。

C言語での疑問符表現の使い方

C 言語では、疑問符式は通常、三項演算子とも呼ばれる条件演算子 ?: で使用されます。この演算子は 3 つのオペランドを受け取り、中央の疑問符の前にある条件式の結果に基づいて 2 つのオペランドの 1 つを返します。

疑問符式の構文は次のとおりです。

c

condition ? expression1 : expression2

条件が true (ゼロ以外) の場合、疑問符式はexpression1 の値を返します。それ以外の場合は、expression2 の値を返します。

疑問符式の使用方法を示す簡単な例を次に示します:

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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。