思2 次のプログラムは, 255までの正の整数の10進数を8ビットの2
進数に変換し,配列aに格納するプログラムである。 下の問いに答
えなさい。 [教p.171]
Sub main()
Dim a(7) As Long, i As Long, d As Long
d = 255 変換する数を変数に代入
For i = 0 To 7
'iが0から7まで繰り返し
a(i) = (1) 'dを2で割った余りを要素a (i) に代入
d = (2) 'dを2で割った商の整数部分をdに代入
Next i
End Sub
(1) 空欄に該当するものを下のア, イから選び, 記号で答えなさい。
ア. Int(d/2) イ. d Mod 2
①年
@ +3
(2) 変換する数が11および175のとき, 配列 a の各要素に格納さ
れる値を答えなさい。
変換する数 a(7) a(6) a(5) a(4) a(3) a(2) a(1)
11
②
4
175
a(5)
9
10
0
(11)
1.
0
13
7
0
14
/
1
15
a (0)
1
目
2
繰り返し
列aに桔
む表を
に変化
s
40