switch

来源:1-1 PHP可以做什么?

余洋1

2016-11-01 11:08

1.       假设学生的成绩范围在0到100分,规定90-100为A级,80-89为B级,70-79为C级,60-69为D级,0-59为E级,请编写程序输出结果。(先判断成绩是否为有效值,再判断等级)


写回答 关注

2回答

  • qq_似水星源_0
    2016-11-01 13:27:58
    已采纳

    if($grades>=0 and $grades<=100){

            switch($grades){

                    case $grades<=100 and $grades >=90 :

                    echo "成绩等级为A";

                    break;

            

                    case $grades<90 and $grades >=80 :

                    echo "成绩等级为B";

                    break;

                    

                    case $grades<80 and $grades >=70 :

                    echo "成绩等级为C";

                    break;

                    

                    case $grades<70 and $grades >=60 :

                    echo "成绩等级为D";

                    break;

            

                    default :

                    echo "成绩为E";

    }

    }else{

            echo "成绩无效";

    }

    qq_逐丶梦...

    为什么用switch?在这里表示什么意思?

    2017-07-12 17:18:18

    共 1 条回复 >

  • qq_逐丶梦丶人_0
    2017-07-12 17:17:03

    为什么用switch?在这里表示什么意思?

PHP入门篇

PHP入门教程轻松学习,行业大牛帮您快速掌握PHP编程基础知识。

455994 学习 · 6306 问题

查看课程

相似问题