Функция f() - работает с внешними переменными a и b, все остальные переменные в ней не влияют на программу. В ней мы присваиваем переменной b значение переменной а.
Функция g() - работает с внешними переменными a и d, все остальные переменные в ней не влияют на программу. В ней мы присваиваем переменной a результат конкатенации значения переменной d и строки "0".
a b c d
'2' '3' '5' '7'
f() '2' '2' '5' '7'
g() '70' '3' '5' '7'
f() '70' '70' '5' '7'
Выведена будет конкатенация этих строк
"707057"
Если ответ удовлетворил, не забудь отметить его как "Лучший".
Код внутри функции не исполняется до момента её вызова.
Поэтому первыми значениями переменных будут
а = 1 и b = 2.
После вызова функции мы используем внешнюю переменную а и локальную переменную b.
Меняем их местами. Теперь внешняя переменная а = 2, а локальная b = 1.
Выводим первую часть "2 1 ".
Выходим из функции. Во внешней среде у нас остались две переменные а, изменившее своё значение на 2, и b = 2 до сих пор.
Выводим вторую часть "2 2 ".
Получаем на стандартном выводе: "2 1 2 2 ".
Если ответ удовлетворил, не забудь отметить его как "Лучший".
Поделитесь своими знаниями, ответьте на вопрос:
Преобразовать 2 в 23 степени бит в Мбайты. В ответе напишите получившееся число, Мбайты подписывать не нужно. * 6. Какое количество бит потребуется для кодирования любого целого числа от 1 до 32? В ответе напишите только число, биты подписывать не нужно. * 7. Формальные языки – это: * языки привычные для человека (русский, английский, китайский и т.д.) языки со строгими правилами, однозначно определяющие смысл сообщения (язык формул, химических элементов, языки программирования и т.д.) языки состоящие из символов отформатированных для компьютера языки с нестрогими правилами неоднозначно определять смысл сообщения (язык формул, химических элементов, языки программирования и т.д. 8. Какое высказывание верно? * вес символа двоичного алфавита - 2 байт вес символа двоичного алфавита - 2 бит вес символа двоичного алфавита - 1 байт вес символа двоичного алфавита - 1 бит 9. Какие высказывания верны? * в 1 байте 8 бит в 1 Гбите 1024 Мбита в 1 Мбайте 1024 байта 1 Кбайте 1024 бита в 1 байте 1024 бита в 1 бите 8 байт 10. Высказывание: «5 х 2 = 10» представлено на: * формальном языке естественном языке 11. Преобразовать 3072 Кбайт в Мбиты. В ответе напишите только число. * 12. Преобразовать 32 Гбит в Мбайты. В ответе напишите только число. * 13. Из мешочка вынимают шарики с номерами, и известно, что информационный вес сообщения о номере шарика 7 бит. Определите количество шариков в мешочке. * 14. Для передачи секретного сообщения используется алфавит, состоящий из 32 знаков. При этом каждый знак кодируется одним и тем же количеством бит. Определите информационный объем сообщения длиной в 160 символов (в байтах)? В ответе напишите только число. * 15. Метеорологическая станция ведет наблюдение за направлением ветра. Результатом одного измерения является одно из 4 возможных направлений ветра, которое записывается при минимально возможного количества бит. Станция сделала 80 измерений. Каков информационный объем (в байтах) всех измерений? В ответе напишите только число. *
8) 4; 13) 128; 14) 100; 15) 20
Объяснение: 2^i=n i-количество бит для кодирования 1 (номера шарика, знака алфавита, направления ветра), n=количество (шариков, знаков алфавита, направлений ветра)