回答

✨ ベストアンサー ✨

Forの部分はi=1からi=5まで順々に処理を繰り返す事を表しています。

i Mod 2はiを2で割った余りです。
したがってIfの文はiが奇数である事を表します。
このときsにはiを足していきます。
aにはiを代入していきます。

Elseはiが偶数のときです。
sにiをかけていきます。
bにはiを代入していきます。

よって
aはi=1,3,5と代入されていき、最後にはa=5となります。
s=1に1をたして2をかけて3を足して4をかけて5を足して最後には33となります。
bはi=2,4と代入されていき、最後にはb=4となります。

drake

ありがとうございます!

この回答にコメントする
疑問は解決しましたか?