Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.13 KB

File metadata and controls

35 lines (26 loc) · 1.13 KB

第2回講義資料の理解度確認

  1. キーボードから順に「7」「3」「1」「4」「5」「2」の数字を入力したとき、配列xに読み込まれる値を書きなさい。
x[0] x[1] x[3] x[4] x[6]
  1. 次の値が配列xに読み込まれているとき、関数 ary_reverse が呼ばれた。
x[0] x[1] x[2] x[3] x[4] x[5] x[6]
6 5 10 8 2 0 1

Ⅰ. このとき、関数 ary_reverse のforループの「*a=*b」は何回繰り返されますか。 Ⅱ. このとき、関数 ary_reverse のforの繰り返しが1回終了して、下線部①の位置における *a, *b t の値はいくらですか。 Ⅲ. 関数 ary_reverse のforの繰り返し条件 a<b が不成立となり、forが終了したときの *a, *b, t の値はいくらですか。

ソースコード:source.c

提出

1)
x[0] = 7
x[1] = 3
x[3] = 4
x[4] = 8
x[6] = 2

2)
Ⅰ:3回
Ⅱ:*a=1, *b=6, t=6
Ⅲ:*a=8, *b=8, t=10