こちらのプログラミングのAからCに何が入るか教えて欲しいです

1件の回答

回答を書く

1249132

2026-05-24 16:10

+ フォロー

とりあえずC言語ではないわな...



プログラムを見れば、出力は配列の要素を順に出力していて、

元の配列と比べると3番目、つまりインデックス2の要素が8に差し替えられているのだからAは[2]

最後に1が増えているから、Bは[1]はいいとして。



Cはこのときの配列の要素数「6」、というのはありだけれど、ここで問題文が「何が入るか」であって、「数字」とか限定してないあたりにちょっと意図を感じなくもない。

配列の単元であれば、配列の要素数を求める方法を習った可能性が高くて、そうであれば Cはまさにその時点での配列の要素数を求める関数[len(a)]とするのがプログラムのお作法的にも「美しい」と思います。

(プログラム中には「謎の数字」(マジックナンバー)を埋め込まないことがよい作法です)

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有