请选择 进入手机版 | 继续访问电脑版

乐心屋资源分享论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 448|回复: 0

PHP判断成绩(练习多分支)

[复制链接]

264

主题

264

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
10948
发表于 2022-9-5 20:50:58 | 显示全部楼层 |阅读模式
目标:输入语文和数学,判断等级
代码实现
  1. <body>
  2. <?php
  3. if(isset($_POST['button'])){        //点击了提交按钮
  4.         $ch=$_POST['ch'];                //获取语文成绩
  5.         $math=$_POST['math'];        //获取数学成绩
  6.         if($ch=='' || !is_numeric($ch) || $ch<0 || $ch>100){
  7.                 echo '语文成绩必须在0-100之间';
  8.         }
  9.         elseif($math=='' || !is_numeric($math) || !($math>=0 && $math<=100)){
  10.                 echo '数学成绩必须在0-100之间';
  11.         }else{
  12.                 $avg=($ch+$math)/2;                //求平均值
  13.                 echo "您的平均分是:{$avg}<br>";
  14.                 if($avg>=90)
  15.                         echo 'A';
  16.                 elseif($avg>=80)
  17.                         echo 'B';
  18.                 elseif($avg>=70)
  19.                         echo 'C';
  20.                 elseif($avg>=60)
  21.                         echo 'D';
  22.                 else
  23.                         echo 'E';
  24.         }
  25. }
  26. ?>
  27. <form method="post" action="">
  28.         语文: <input type="text" name="ch"> <br />
  29.         数学: <input type="text" name="math"> <br />
  30.         <input type="submit" name="button" value="判断成绩">
  31. </form>
  32. </body>
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑子|栀子舒资源博客|乐心屋资源分享论坛 ( 皖ICP备2021007551号 )

GMT+8, 2023-11-30 18:15 , Processed in 0.053045 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表