C言語で評価される式の種類は何ですか?
式は、演算子とオペランドの組み合わせです。
オペランドは、演算が実行されるデータ項目です。
オペレーターがデータに対して操作を実行します
例えば; z =3 + 2 * 1
z =5
式の種類
C言語で評価されるさまざまなタイプの式は次のとおりです-
-
一次表現 −この式のオペランドは、名前、定数、または括弧で囲まれた式にすることができます。たとえば、c =a +(5 * b);
-
接尾辞式 −接尾辞式では、演算子はオペランドの後にあります。たとえば、ab +
-
プレフィックス式 −プレフィックス式では、演算子はオペランドの前にあります。たとえば、+ ab
-
単項式 −1つの演算子と1つのオペランドが含まれています。たとえば、a ++、-b
-
バイナリ式 −2つのオペランドと1つの演算子が含まれています。たとえば、a + b、c-d
-
三項式 −3つのオペランドと1つの演算子が含まれています。例えば; Exp1? Exp2:Exp3。 Exp1がtrueの場合、Exp2が実行されます。それ以外の場合は、Exp3が実行されます。
例
以下は、C言語で評価される式のCプログラムです-
#include <stdio.h> main(){ int a , b; a = 10; printf( "Value of b is %d\n", (a == 1) ? 100: 200 );//ternary expression printf( "Value of b is %d\n", (a == 10) ? 10: 20 );//ternary expression }
出力
上記のプログラムを実行すると、次の結果が得られます-
Value of b is 200 Value of b is 10
-
Cプログラムのさまざまなタイプの式を説明する
式は、演算子とオペランドの組み合わせであり、単一の値になります。オペランドと呼ばれるデータ項目に対して演算を実行します。演算子は、データに対して実行する操作を示します。 たとえば、z =3 + 2 * 1 z =5 一次表現 −これは、名前、定数、または括弧で囲まれた式にすることができるオペランドです。例− c =a +(5 * b); 接尾辞式 −接尾辞式では、演算子はオペランドの後にあります。例-ab+ プレフィックス式 −接頭辞式の場合、演算子はオペランドの前にあります。例-+ab 単項式 −1つの演算子と1つのオペランドが含まれています。例-a+
-
C言語の主要なデータ型は何ですか?
「C」コンパイラは、4つの基本的なデータ型をサポートしています。それらは次のとおりです- 整数 キャラクター 浮動小数点 倍精度浮動小数点 プライマリデータ型 整数データ型 整数データ型は、整数と文字を格納するために使用されます。 さらに2つのタイプに分類されます- 整数データ型。 文字データ型。 整数データ型 このデータ型は、整数を格納するために使用されます。 整数ストレージは、符号付き形式と符号なし形式の両方で、short int、int、およびlongintです。 整数データ型 タイプ サイズ(バイト単位) 範囲 制御文字列 short in(ま