php编程,姓名成绩自己直接赋值,输出成绩等级 90到100是A 一共到E 60以下为E
php编程,姓名成绩自己直接赋值,输出成绩等级90到100是A一共到E60以下为E在线等急...
php编程,姓名成绩自己直接赋值,输出成绩等级 90到100是A 一共到E 60以下为E在线等 急
展开
展开全部
header("Content-Type: text/html;charset=utf-8");
class StuInfo {
function aaa($xm,$score){
$str='';
if(is_int($score) || is_float($score)){
if($score>=0 && $score<=100){
if($score>=90){$str='等级:A';}
else if($score>=80){$str='等级:B';}
else if($score>=70){$str='等级:C';}
else if($score>=60){$str='等级:D';}
else {$str='等级:E';}
$str='姓名:'.$xm.',成绩:'.$score.','.$str;
}else{
$str='输入的值不在0-100之间!';
}
}else{
$str='输入的值不是数值!';
}
echo $str;
}
}
$stuinfo=new StuInfo();
$stuinfo->aaa('张三',90);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$username='张三';
if(is_int($score)||is_float($score)){
if($score>=90&&$score<=100){
$level='A';
}elseif($score>=80&&$score<90){
$level='B';
}elseif($score>=70&&$score<80){
$level='C';
}elseif($score>=60&&$score<70){
$level='D';
}elseif($score>=0&&$score < 60){
$level='E';
}else{
$str='输入的值不在0-100之间'
}
}else{
$str="输入额值不是数值";
}
if($str!=''){
echo '<h2>学生成绩等级</h2>';
echo '<p>姓名:'.$username.'</p>';
echo '<p>成绩:'.$score.'</p>';
echo '<p>等级:'.$level.'</p>';
}else{
echo $str ;
}
这样吗?
if(is_int($score)||is_float($score)){
if($score>=90&&$score<=100){
$level='A';
}elseif($score>=80&&$score<90){
$level='B';
}elseif($score>=70&&$score<80){
$level='C';
}elseif($score>=60&&$score<70){
$level='D';
}elseif($score>=0&&$score < 60){
$level='E';
}else{
$str='输入的值不在0-100之间'
}
}else{
$str="输入额值不是数值";
}
if($str!=''){
echo '<h2>学生成绩等级</h2>';
echo '<p>姓名:'.$username.'</p>';
echo '<p>成绩:'.$score.'</p>';
echo '<p>等级:'.$level.'</p>';
}else{
echo $str ;
}
这样吗?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询