switch语句判断成绩php – WordPress

您所在的位置:网站首页 elseif语句格式 switch语句判断成绩php – WordPress

switch语句判断成绩php – WordPress

2023-04-13 08:38| 来源: 网络整理| 查看: 265

写出PHP代码,判断成绩,变量$score,用if判断,分数小于60则输出不及格,大于60

if ($score《60) echo ’不及格’;elseif ($score《70) echo ’及格’;elseif ($score《90) echo ’良好’;else echo ’优秀’;

用switch语句编程序:根据考试成绩的等级(A.B.C.D)输出优秀、良好、及格、不及格等评语

public string SwitchResult(string level) { string result=““; switch (level) { case “A“: result = “优秀“; break; case “B“: result = “良好“; break; case “C“: result = “及格“; break; case “D“: result = “不及格“; break; default: break; } return result; }

写一个程序,运用switch语句,输入学生成绩,给出相应等级

        /// 《summary》        /// 根据输入的学生成绩判断等级        /// 《/summary》        /// 《param name=“StudScore“》输入的学生成绩《/param》        /// 《returns》返回学生成绩对应的等级《/returns》        public string GetStudentGradeByScore(int StudScore)        {            string grade = ““;//等级            int sw = 0;            if (StudScore 《 60)            {                sw = 5;            }            else if (StudScore 《 75 && StudScore》=60)            {                sw = 4;            }            else if (StudScore 《 90 && StudScore》=75)            {                sw = 3;            }            else if (StudScore 《 100 && StudScore 》= 90)            {                sw = 2;            }            else {                sw = 1;            }            switch (sw) {                case 1: grade = “优+/A+“; break;                case 2: grade = “优/A“; break;                case 3: grade = “中/B“; break;                case 4: grade = “良/C“; break;                case 5: grade = “不及格/D“; break;                default: break;            }            return grade;        }

switch语句如何使用 执行过程:

先计算并获得switch后面小括号里的表达式或变量值,然后将计算结果顺序与每个case后的常量比较。

当二者相等时,执行个case块中的代码,当遇到break时,就跳出switch选择结构,执行switch选择结构之后的代码。

如果任何一个case之后的常量与switch后的小括号中的值相等,则执行switch尾部的default块中代码。

php语言编写switch判断成绩代码分别输出优秀、良好、中等、及格和不及格

《?phpswitch ($score=43) // 这里不能放表达式的{ case “$score》=90&&$score《=100“: // 这里好像也不能这样 echo“优秀《br》“; break;case “$score》=80&&$score《90“: // 这里好像也不能这样 echo“良好《br》“; break;case “$score》=70&&$score《80“: // 这里好像也不能这样 echo“中等《br》“; break;case “$score》=60&&$score《70“: // 这里好像也不能这样 echo“及格《br》“; break;case “$score》=0&&$score《60“: // 这里好像也不能这样 echo“不及格《br》“; break;default: echo“成绩输入错误《br》“; break;}// 我觉得判断成绩的,最好用 if 语句,因为 switch 是要具体捕捉某一个值的,不是很适用于大范围的判断

// 还有的是,从输入框输入的是一个字符串,虽然你输入的是数字,但它也会当作字符串来处理

// 有说得不对的,请见谅,,,,?》

用switch语句怎样判断成绩的等级

#include 《stdio.h》

#include 《stdlib.h》

int main ( ){

int grade,rate;

printf(“所得成绩:\n“);

scanf(“%d“,&grade);

rate=(grade》=60)+(grade》=70)+(grade》=80)+(grade》=90);

switch(rate){

case 0:

printf(“输出等级:E“);

break;

case 1:

printf(“输出等级:D“);

break;

case 2:

printf(“输出等级:C“);

break;

case 3:

printf(“输出等级:B“);

break;

default:

printf(“输出等级:A“);

}

return 0;

}

扩展资料:

代码知识总结:

1.if语句的嵌套要注意大括号的一一对应,实现if–else的正确匹配;

2.switch…case..break语句不要误丢break,case后面跟的是变量,且case后面要加空格;

3.运算符要注意优先级;

4.缩进格式并不能暗示else的匹配;

5.在if和else后面总要用到{},即使只有一条语句。

参考资料:

百度百科-switch

php语言编写switch判断成绩代码分别输出优秀、良好、中等、及格和不及格

《?phpswitch ($score=43) // 这里不能放表达式的{ case “$score》=90&&$score《=100“: // 这里好像也不能这样 echo“优秀《br》“; break;case “$score》=80&&$score《90“: // 这里好像也不能这样 echo“良好《br》“; break;case “$score》=70&&$score《80“: // 这里好像也不能这样 echo“中等《br》“; break;case “$score》=60&&$score《70“: // 这里好像也不能这样 echo“及格《br》“; break;case “$score》=0&&$score《60“: // 这里好像也不能这样 echo“不及格《br》“; break;default: echo“成绩输入错误《br》“; break;}// 我觉得判断成绩的,最好用 if 语句,因为 switch 是要具体捕捉某一个值的,不是很适用于大范围的判断

// 还有的是,从输入框输入的是一个字符串,虽然你输入的是数字,但它也会当作字符串来处理

// 有说得不对的,请见谅,,,,?》

switch语句怎样判断输入的成绩是否合格

例:用switch来判断用户输入的成绩应该属于哪个范围。60一下不及格,60-70及格,70-80良好,80-90优秀,90以上学霸

《script type=“text/javascript“》

    var score=parseInt(prompt(’请输入你的成绩’));

    switch(true){

        case score》=0&&score《60:

            alert(’不及格’);

            break;

        case score》60&&score《=70:

            alert(’及格’);

            break;

        case score》70&&score《=80:

            alert(’良好’);

            break

        case score》80&&score《=90:

            alert(’优秀’);

            break;    

        case score》90&&score《=100:

            alert(’优秀’);

            break;    

        default:

            alert(’输入不合法’);

    }

    《/script》

扩展资料:

代码知识总结:

1.if语句的嵌套要注意大括号的一一对应,实现if–else的正确匹配;

2.switch…case..break语句不要误丢break,case后面跟的是变量,且case后面要加空格;

3.运算符要注意优先级;

4.缩进格式并不能暗示else的匹配;

5.在if和else后面总要用到{},即使只有一条语句。

php语言编写switch判断成绩代码分别输出优秀、良好、中等、及格和不及格

格式错误了,应该是这样的:?phpswitch($score){case0:“$score=90&&$score《=100“:echo“优秀“;break;case1:“$score》=80&&$score《90“:echo“良好“;break;case3:“$score》=70&&$score《80“:echo“中等“;break;case4:“$score》=60&&$score《70“:echo“及格“;break;case5:“$score》=0&&$score《60“:echo“不及格“;break;default:echo“成绩输入错误“;}?》因为我这里没有PHP环境所以也就没测试,但应该就是这样的了,。

采用switch语句设计一个程序,对给定的学生成绩score评判其等级这个程序怎么编啊

public class Degree {    public String getDegree(int score) {        if (score 《 0 || score 》 100) {            return “分数格式非法“;        }        int degree = score / 10;        switch (degree) {        case 10:        case 9:            return “优“;        case 8:            return “良“;        case 7:            return “中“;        case 6:            return “及格“;        default:            return “不及格“;        }    }    public static void main(String args) {        Degree d = new Degree();        String result = d.getDegree(80);        System.out.println(result);    }}



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3