【PHP問題演習】if文 選択問題②
今回はif文の問題を解いて、理解度の確認を行いましょう。
■問題1
次のプログラムを実行したとき、出力されるものとして正しいものを選んでください。
<?php
$var1 = 10;
$var2 = -20;
if($var1 > 0){
if($var2 < 0) {
echo 'A';
}
}
echo 'B';
?>
- A
- B
- AB
- 何も表示されない
■問題2
次のプログラムを実行したとき、出力されるものとして正しいものを選んでください。
<?php
$var1 = 10;
$var2 = -20;
if($var1 > 0){
if($var2 < 0) {
echo 'A';
} else {
echo 'B';
}
}
?>
- A
- B
- AB
- 何も表示されない
■問題3
次のプログラムを実行したとき、出力されるものとして正しいものを選んでください。
<?php
$var1 = 10;
$var2 = -20;
if($var1 > 0){
if($var2 > 0) {
echo 'A';
} else if ($val2 < 0) {
echo 'B';
}
}else {
echo 'C';
}
?>
- A
- B
- C
- AB
- AC
- BC
- ABC
- 何も表示されない
■問題4
次のプログラムを実行したとき、出力されるものとして正しいものを選んでください。
<?php
$var1 = 10;
$var2 = -20;
if($var1 < 0){
echo 'A';
} else {
echo 'B';
if ($var2 < 0) {
echo 'C';
} else {
echo 'D';
}
echo 'E';
}
?>
- A
- AE
- ABE
- BE
- BCE
- BDE
- 何も表示されない
■問題5
次のプログラムを実行したとき、出力されるものとして正しいものを選んでください。
<?php
$var1 = 10;
$var2 = -20;
if($var1 > 0){
echo 'A';
if($var2 > 0) {
echo 'B';
}
echo 'C';
}else {
if($var2 < 0){
echo 'D';
}
echo 'E';
}
echo 'F';
?>
- ABC
- ABCF
- ACD
- ACDF
- ACF
- DEF