- if 条件判断
- if (条件式) true処理 ; else false処理 ;
- if (条件式) true処理 ; else if (条件式) true処理 ; false処理 ;
- 比較演算子
- 論理演算子
if 条件判断
if (条件式) true処理 ;
int A= 100; ←初期化:宣言+代入 if (A) printf("%d\n", A);
int A= 100; ←初期化:宣言+代入 if (A){ printf("%d\n", A); }
表示イメージ
100
if (条件式) true処理 ; else false処理 ;
A=100; if (A==100) printf("値は100\n"); else printf("値は100ではない。\n");
A=100; if (A==100){ printf("値は100\n"); }else{ printf("値は100ではない。\n"); }
表示イメージ
値は100
if (条件式) true処理 ; else if (条件式) true処理 ; false処理 ;
A=1000; if (A==10) printf("値は10\n"); else if(A==100) printf("値は100\n"); else printf("値は10や100ではない。\n");
A=1000; if (A==10){ printf("値は10\n"); }else if(A==100){ printf("値は100\n"); }else{ printf("値は10や100ではない。\n"); }
表示イメージ
値は10や100ではない。