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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了switch语句怎样判断输入的成绩是不是合格相关的知识,希望对你有一定的参考价值。

参考技术A

例:用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后面总要用到,即使只有一条语句。

参考资料:百度百科-switch

利用if-else语句编程:判断考试成绩是不是及格并输出结果。(如果输入的成绩大于等于60分,输

参考技术A 假设a是成绩,b是等级

if(a>=90)b="优";
if(a>=80 && a<90)b="良";
if(a>=70 && a<80)b="中";
if(a>=60 && a<69)b="及格";
if(a<60)b="不及格";本回答被提问者采纳
参考技术B #include <stdio.h>

int main()

int grade;

scanf("%d",&grade);

if(grade>=60)

printf("及格\n");

else

printf("不及格\n");

return 0;

以上是关于switch语句怎样判断输入的成绩是不是合格的主要内容,如果未能解决你的问题,请参考以下文章

给定一名学生的某门课的成绩,用JavaScript的switch语句对成绩进行判断

怎样用C语言程序编输入一个学生的成绩,若成绩大于等于60提示成绩合格,否则提示需要努力学习的程序?

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

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

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

用Java中的Switch语句编写出成绩的等级划分!