- みんなの回答 (1)
- 専門家の回答
みんなの回答
- Kaneyan-R
- ベストアンサー率42% (1355/3159)
回答No.1
適当に書いてみる。 let A=0; let B=0; let C=0; for(J=1;J<=5; J+=1){ A=A+1; for(K=3;K<=11;K+=2){ B=B+1; } C=C+1; } これを見ると、 Aは1から5まで1増えて行くので5回処理。 Bは3から11まで2増えて行くので3,5,7,9,11の5回。それをJのループで5回行うので25回処理。 CはJのループだけなので、Aと同じ5回処理。 ただループ条件が数字だけなので、「未満」なのか「以下」なのかが断定出来ないので、とりあえず「以下」としています。
お礼
解答ありがとうございます!! プログラムまで書いていただきとても理解することができました!! 質問なのですが、Bは25回処理されるので、25が答えなのでしょうか??