エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
C言語入門 - 条件演算子(3項演算子)「? :」 - Webkaru
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
C言語入門 - 条件演算子(3項演算子)「? :」 - Webkaru
条件演算子を使うとif-else文のような条件分岐を実現することができます。 条件演算子は「?」記号と「:... 条件演算子を使うとif-else文のような条件分岐を実現することができます。 条件演算子は「?」記号と「:」記号を使って、次のように記述します。 式1 ? 式2 : 式3 これは 式1が真であれば → 式2を実行 式1が偽であれば → 式3を実行 という意味になります。 それではサンプルプログラムで、条件演算子を使ってみましょう。 サンプルプログラム 入力した整数が10より大きい/小さいを判定するプログラムです。 #include <stdio.h> int main(void){ int a; /* 整数の入力 */ printf("整数を入力してください = "); scanf("%d", &a); /* 条件演算子 */ a >= 10 ? printf("%d は 10 より大きい\n", a) : printf("%d は 10 より小さい\n", a); return 0; }