多分支选择结构:要求使用switch语句解决如下问题
高速公路超速处罚,按照规定行驶的机动车,超出本车道限速的10%则处200元罚款;若超出50%,就要吊销驾驶证。请编写程序,输入2个正整数,分别对应车速和限速,自动判别对该...
高速公路超速处罚,按照规定行
驶的机动车,超出本车道限速的10%则处200元罚款;若超出50%,就要吊销驾驶证。请编写程序,输入2个正整数,分别对应车速和限速,自动判别对该机动车的处理。注意switch语句结构和break用法。
输入输出示例:
示例1:
55 60
并未达到限速!
示例2:
65 60
OK
示例3:
80 60
罚款200 展开
驶的机动车,超出本车道限速的10%则处200元罚款;若超出50%,就要吊销驾驶证。请编写程序,输入2个正整数,分别对应车速和限速,自动判别对该机动车的处理。注意switch语句结构和break用法。
输入输出示例:
示例1:
55 60
并未达到限速!
示例2:
65 60
OK
示例3:
80 60
罚款200 展开
2018-03-13 · 知道合伙人互联网行家
关注
展开全部
1、if 语句有下面三种情况。
第一种,条件成立就做。不成立就不做。
if (条件)
程序
endif
第二种,条件成立做“程序一”,不成立做“程序二”。不管条件成不成立都做。
if (条件)
程序一
else
程序二
endif
第二种,嵌套条件语句。第一条件成立做“程序一”,不成立又进行条件二判断,条件二成立做“程序三”,条件二不成立做“程序四”。当然还可进行增加判断条件。视软件情况不同嵌套层级也不一样。
if (条件一)
程序一
else if (条件二)
程序二
else
程序三
endif
2、 switch语句。当switch后面的表达式的计算结果 与case 后的值相同的就执行这个case语句后的程序,执行完成跳出。 break;是跳出这个语句体的词句,有的编程语言一定要加的。 当表达式计算的值没有一个与 case 后面的值相同就执行default 后面语句。
switch (表达式)
{ case 3:
表达式等于3,执行的程序。
(break;)
case 2:
表达式等于3,执行的程序。
(break;)
case 1:
表达式等于3,执行的程序。
(break;)
case 0:
表达式等于3,执行的程序。
(break;)
default:
没有匹配的条件,执行的程序。
}
第一种,条件成立就做。不成立就不做。
if (条件)
程序
endif
第二种,条件成立做“程序一”,不成立做“程序二”。不管条件成不成立都做。
if (条件)
程序一
else
程序二
endif
第二种,嵌套条件语句。第一条件成立做“程序一”,不成立又进行条件二判断,条件二成立做“程序三”,条件二不成立做“程序四”。当然还可进行增加判断条件。视软件情况不同嵌套层级也不一样。
if (条件一)
程序一
else if (条件二)
程序二
else
程序三
endif
2、 switch语句。当switch后面的表达式的计算结果 与case 后的值相同的就执行这个case语句后的程序,执行完成跳出。 break;是跳出这个语句体的词句,有的编程语言一定要加的。 当表达式计算的值没有一个与 case 后面的值相同就执行default 后面语句。
switch (表达式)
{ case 3:
表达式等于3,执行的程序。
(break;)
case 2:
表达式等于3,执行的程序。
(break;)
case 1:
表达式等于3,执行的程序。
(break;)
case 0:
表达式等于3,执行的程序。
(break;)
default:
没有匹配的条件,执行的程序。
}
追问
做这道题啊,大哥
展开全部
2、 switch语句。当switch后面的表达式的计算结果 与case 后的值相同的就执行这个case语句后的程序,执行完成跳出。 break;是跳出这个语句体的词句,有的编程语言一定要加的。 当表达式计算的值没有一个与 case 后面的值相同就执行default 后面语句。
switch (表达式)
{ case 3:
表达式等于3,执行的程序。
(break;)
case 2:
表达式等于3,执行的程序。
(break;)
case 1:
表达式等于3,执行的程序。
(break;)
case 0:
表达式等于3,执行的程序。
(break;)
default:
没有匹配的条件,执行的程序。
switch (表达式)
{ case 3:
表达式等于3,执行的程序。
(break;)
case 2:
表达式等于3,执行的程序。
(break;)
case 1:
表达式等于3,执行的程序。
(break;)
case 0:
表达式等于3,执行的程序。
(break;)
default:
没有匹配的条件,执行的程序。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |