質問: 0**、つまり、**偽**となり、**else文**へ行くということなのでしょうか? 0. 解くためのヒントをください。*/ ``` タグはよくわからなかったので、**アルゴリズム**にしました。他に適したタグがあれば教えてください。 **文を間違えていました。後日質問し直します。** -------------------------
回答: 比較演算子を使用した場合 儀であれば0それ以外であれば0以外を返します(1とは限りません) プログラムにおいて3項を同時に比較はできないので a==b==cは a==bの結果とcを比較します a==bは0==0で正なので0以外の値 cは0なのでa==bの結果を仮に1とすると 1==0の比較となるので偽になります ご指定の条件を満たす比較演算をするには ``` if(0 <= a && a == b && b == c){ // 何か }else{ // 何か } ``` とするよりないのではないでしょうか?