一.有三个数$i=15,$j=23,$k=8,按照由小到大的顺序输出。
<?php
$i=15;
$j=23;
$k=8;
if($i<$j&&$j<$k){
echo "$i $j $k";
}elseif($i<$k&&$k<$j){
echo "$i $k $j";
}elseif($j<$i&&$i<$k){
echo "$j $i $k";
}elseif($j<$k&&$k<$i){
echo "$j $k $i";
}elseif($k<$j&&$j<$i){
echo "$k $j $i";
}elseif($k<$i&&$i<$j){
echo "$k $i $j";
}
?>
运行结果:
二.根据分数评定学生等级,90分以上(包含90分)等级为A,80分以上(包含80分)等级为B,70分以上(包含70分)等级为C,60分以上(包含60分)等级为D,60分以下等级为E,使用if语句和switch语句两种方式完成。
<?php
$n=89.9;
if($n>=0&&$n<=100){
if($n>=90){
echo "A";
}elseif($n>=80){
echo "B";
}elseif($n>=70){
echo "C";
}elseif($n>=60){
echo "D";
}else{
echo "E";
}
}
?>
<?php
$n=89.9;
switch((int)($n/10)){
case 10:
case 9:
echo "A";
break;
case 8:
echo "B";
break;
case 7:
echo "C";
break;
case 7:
echo "D";
break;
default:
echo "E";
}
?>
运行结果: