В приведенном ниже фрагменте программы массив сначала заполняется,
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
Паскаль | Си | Python |
for i:=0 to 10 do A[i]:=i; for i:=0 to 10 do begin A[10-i]:=A[i]; A[i]:=A[10-i]; end; |
for (i = 0;i <= 10;i++) A[i] = i; for (i = 0;i <= 10;i++){ A[10-i]=A[i]; A[i]=A[10-i]; } |
for i in range(0,11): A[i] = i for i in range(0,11): A[10-i]=A[i] A[i]=A[10-i] |
Чему будут равны элементы этого массива?
1) 10 9 8 7 6 5 4 3 2 1 0
2) 0 1 2 3 4 5 6 7 8 9 10
3) 10 9 8 7 6 5 6 7 8 9 10
4) 0 1 2 3 4 5 4 3 2 1 0