正解は ウ
この問題は、1からmaxまでの整数の総和(シグマ計算)を求めるプログラムについての問題です。例えば max=3 の場合、1+2+3=6を計算する必要があります。プログラムでは、calcXという変数に初期値0を設定し、forループで1からmaxまでの数(n)を順番に加算していきます。そのため、ループ内では 'calcX ← calcX + n' という処理が必要となります。これにより、各ループでnの値がcalcXに累積的に加算されていきます。
シグマ計算(Σ)をプログラムで実装する際は、累積加算が基本となります。変数に初期値0を設定し、ループ内で各値を加算していく方法を覚えておきましょう。また、似たような計算でΠ(総乗)を求める場合は、初期値を1にして乗算を行います。