База ответов ИНТУИТ

Введение в программирование на PHP5

<<- Назад к вопросам

Что выведет на печать цикл do... while в результате работы следующего кода?
$a = array('c','o','n','g','r','a','t','u','l','a','t','i','o','n','s','!'); $i = 0; do { echo $a[$i]; } while (++$i < sizeof($a));

(Отметьте один правильный вариант ответа.)

Варианты ответа
ogauain!
ongratulations!
congratulations!(Верный ответ)
cnrtltos
Похожие вопросы
Что выведет на печать цикл while в результате работы следующего кода?
$a = array('c','o','n','g','r','a','t','u','l','a','t','i','o','n','s','!'); $i = 0; while (++$i < sizeof($a)) { echo $a[$i]; };
Что выведет на печать цикл for в результате работы следующего кода?
$a = array('c','o','n','g','r','a','t','u','l','a','t','i','o','n','s','!'); for ($i = 0; $i < count($a); $i++) { echo $a[++$i]; };
Сколько итераций выполнит внутренний цикл while в результате работы следующего кода?
$i = 0; $n = 100; while ($i < 100) { 	while ($n) { 	echo $i++; 	$n--; 	} 	echo "<br>"; }; echo "Переменные: $i, $n";
Сколько итераций выполнит внешний цикл while в результате работы следующего кода?
$i = 0; $n = 100; while ($i < 100) { 	while ($n) { 	echo $i++; 	$n--; 	} 	echo "<br>"; }; echo "Переменные: $i, $n";
Что получится в результате работы функции:
function myFunction($p) { if (is_string($p)) echo $p; if (is_int($p)) echo $p * $p; if (is_array($p)) { for ($i = $n = 0; $i < sizeof($p); $i++) { $n += $p[$i]; } echo $n; }}myFunction(array(1,2,3,4,5,6,7,8));
Что выведет на печать оператор switch при выполнении кода:
$name = array("Михаил","Иван","Петр");switch (-1) {case 0: echo $name[0] . " чинит машину"; break;case 1: echo $name[1] . " копает картофель"; break;case 2: echo $name[2] . " тратит деньги"; break;default: echo "Все отдыхают!";}
Что выведет на печать оператор switch при выполнении кода:
$name = array("Михаил","Иван","Петр");switch (true) {case 0: echo $name[0] . " чинит машину"; break;case 1: echo $name[1] . " копает картофель"; break;case 2: echo $name[2] . " тратит деньги"; break;default: echo "Все отдыхают!";}
Что выведет на печать оператор switch при выполнении кода:
$name = array("Михаил","Иван","Петр");switch (false) {case 0: echo $name[0] . " чинит машину"; break;case 1: echo $name[1] . " копает картофель"; break;case 2: echo $name[2] . " тратит деньги"; break;default: echo "Все отдыхают!";}
Чему будет равна переменная $count в результате работы следующего кода?
$count = 0; for ($i = 0; $i < 10; $i++) { 	for ($n = 0; $n < 10; $n++) {	echo ++$count . ", "; 	} 	echo "<br>";}; echo "Переменная \$count равна: $count";
Что выведет на печать оператор switch?
$num = 1;switch ($num) {case 5: echo "\$num = 5";case 6: echo "\$num = 6";default: echo "\$num = 7";}