基本情報の過去問なのですが、0の横に続いてる英単語の意味がよくわかりません。教えてください

「基本情報の過去問なのですが、0の横に続い」の質問画像

A 回答 (2件)

if ~ then === else -------.



でも、「もし~なら ==== せよ、そうでなかったら ーーーー せよ」という定型文です。

「~」が「y=0」、「====」が「return x」(x を返せ)、「ーーーー」が「return f(y, x mod y)」(f(y, x mod y) を返せ)です。

つまり、
 y=0 だったら、答として「 x の値」を返せ。
 y=0 でなかったら(y≠0 だったら)、答として「関数 f(y, x mod y) の値」を返せ。
ということです。
    • good
    • 1

むりやり日本語で書くと、


関数f(x,y)は以下の通り:もし、y=0ならば返す値はx、そうでなければ返す値は関数f(x,xをyで割った余り)の結果
とか。
    • good
    • 1

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング