如何在php中计算成绩结果

时间:2013-05-19 14:18:31

标签: php

此代码计算正常结果 示例

  • 如果1200分的学生显示成绩
  • 如果1100分的学生然后显示什么
  • 如果800分的学生显示b级

但我想这样

  • 如果标记为1200则显示成绩
  • 如果标记小于1200,则等级显示b
  • 如果标记小于800,则显示等级c

我该怎么做才能帮我解决这个问题 感谢

<?php
    $calculate="$marks";
    switch ($calculate)
    {
    case "1200":
       echo "A";
       break;
    case "800":
       echo "B!";
       break;
    case "600":
       echo "C";
       break;
    default:
       echo "";
    }
    ?>

1 个答案:

答案 0 :(得分:3)

<?php
$calculate = $marks;

if ($calculate < 800) {
    echo "C";
} else if ($calculate < 1200) {
    echo "B!";
} else if ($calculate == 1200) {
    echo "A";
}
?>