ホームページ >バックエンド開発 >C++ >C言語ではどのような式を評価する必要がありますか?

C言語ではどのような式を評価する必要がありますか?

WBOY
WBOY転載
2023-09-18 23:37:011412ブラウズ

式は演算子とオペランドの組み合わせです。

オペランドは、操作が実行されるデータ項目です。

演算子はデータに対して操作を実行します

z = 5

C言語ではどのような式を評価する必要がありますか?

式のタイプ

C 言語で評価されるさまざまなタイプの式は次のとおりです -

  • 主式 - この式のオペランドは、名前または定数にすることができます。 、または括弧で囲まれた任意の式。たとえば、 c = a (5*b);

  • 後置式 - 後置式では、演算子はオペランドの後に来ます。たとえば、ab

  • プレフィックス式 - プレフィックス式では、演算子はオペランドの前に来ます。たとえば、ab

  • 単項式 - 1 つの演算子と 1 つのオペランドが含まれます。たとえば、 --b

  • バイナリ式 - 2 つのオペランドと 1 つの演算子が含まれます。たとえば、b、c-d

  • 三項式 - 3 つのオペランドと 1 つの演算子が含まれます。例:体験1?体験2:体験3。 Exp1 が true の場合、Exp2 が実行されます。それ以外の場合は、Exp3 を実行します。

次は、C 言語で式を計算する C プログラムです -

ライブ デモンストレーション

#include <stdio.h>
main(){
   int a , b;
   a = 10;
   printf( "Value of b is %d</p><p>", (a == 1) ? 100: 200 );//ternary expression
   printf( "Value of b is %d</p><p>", (a == 10) ? 10: 20 );//ternary expression
}

出力

上記のプログラムを実行すると、次の結果が生成されます-

Value of b is 200
Value of b is 10

以上がC言語ではどのような式を評価する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。