修了試験 2013-01-27実施分 基本情報技術者試験 問2
関数eq(X,Y)は,引数XとYの値が等しければ1を返し,異なれば0を返す。 整数A,B,Cについて,eq(eq(A,B),eq(B,C))を呼び出したとき,1が返ってくるための必要十分条件はどれか。
正答1
解説
正解はア。 eq(A,B)とeq(B,C)は,それぞれA=B,B=Cのとき1になる。 eq(eq(A,B),eq(B,C))が1になるのは,二つの値が一致するとき,つまり両方1(A=BかつB=C)または両方0(A≠BかつB≠C)の場合である。まとめて解く
修了試験 2013-01-27実施分を通しで解く(80問)→