is0019
?>

Java: что будет выведено после выполнения этой программы, поясните, почему так. public static void main(string[] args) { int x[] = {4, 5, 6}; method(x); system.out.printf("%d %d %d", x[0], x[1], x[2]); } public static void method(int[] arr) { arr = new int[] {2, 3, 1}; } }

Информатика

Ответы

Mukhlaev-Olga
Судя по всему, здесь в цикле складываются квадраты всех нечетных чисел от m до n включительно.

m & 1 - это битовая конъюнкция. Результатом будет 1, если m нечетное, и 0, если m - четное (то есть, содержит или не содержит соответствующий разряд)

Выражение вида T ? X : Y, где T - логическое высказывание, принимает значение X, если T истинно, и Y, если T ложно.

Соответственно, i = (m & 1) == 1 ? m : m + 1 означает, что
если m нечетное, то i = m
если четное, i = m+1 (то есть, первое нечетное число после m)

i += 2 означает, что цикл идет с шагом, соответственно, рассматриваются только нечетные числа.
Татьяна902
А) ключ (от замка) - ключ (родник), ручка (для письма) - ручка (дверная), лист (железа) - лист (дерева) 
б) весенняя погода - весеннее настроение, золотые изделия - золотые руки, игрушка для детей 
- быть игрушкой в чьих-либо руках 
в) хранилище-склад, хворь - болезнь, гиппопотам 
- бегемот, ключ - родник, расслабление - релаксация, радость - веселье 
г) ключ (от замка) - ключ (родник), коса (волос) -коса (инструмент), лук (оружие) - лук (растение) 
д) индустриализация, индивидуализация, зона поражения, дифференциал, интеграл, релаксация, мотивация, экономическое развитие

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Java: что будет выведено после выполнения этой программы, поясните, почему так. public static void main(string[] args) { int x[] = {4, 5, 6}; method(x); system.out.printf("%d %d %d", x[0], x[1], x[2]); } public static void method(int[] arr) { arr = new int[] {2, 3, 1}; } }
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

satinvova
olgolegovnak
v-shevlyakov7992
impuls20125948
nikomuneskazhu60
Nikolaevna1623
PushkinaKurnosov984
liza04521160
lazareva
det-skazka55
coffee2201
mirogall
anton
Amulenkov
betepah