使用if语句实现单分支、两分支和使用switch语句实现多分支的程序程序结构和流程分别是什么?
C系语言版:
if(条件)
{
满足条件时的程序代码;
}
else
{
不满足条件时的代码;
}
以上IF单分支
if(条件1)
{
满足条件1时的程序代码;
}
else if(条件2)
{
满足条件2时的程序代码;
}
else
{
不满足条件时的代码;
}
以上是IF多分支
swith(a)
{
case 1: 当A值为1时的程序代码;
break;
case 2: 当A值为2时的程序代码;
break;
......
......
default: 当A值为以上CASE都不存在时的程序代码;
}
以上是CASE分支方法
VB语言
''''''''''''''''''''''''''''''''''''''''
if 条件 then
满足条件时的程序代码
else
不满足条件时的代码
end if
'''''''''''''''''''''''''''''''''''''''''
if 条件1 then
满足条件1时的程序代码
elseif 条件2 then
满足条件2时的程序代码
else
不满足条件时的代码
end if
''''''''''''''''''''''''''''''''''''''''''
select case a
case 1,2,3
当A值为1或2或3时的程序代码
case 4,5,6
当A值为4或5或6时的程序代码
......
......
case else
当A值为以上CASE都不存在时的程序代码
end select
VB case可以用IS关键词
如:case a is>=60
当 A值大于等于60的时候程序代码
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!