ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:1.31MB ,
资源ID:9115142      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9115142.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(YOKOGAWA CALCULATE语句注解switch case语句.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

YOKOGAWA CALCULATE语句注解switch case语句.docx

1、YOKOGAWA CALCULATE 语句注解switch case语句switch (表达式) case 值1 : 语句1 break; case 值2 : 语句2 break; . default : 语句n break; 从表达式值等于某个case语句后的值开始,它下方的所有语句都会一直运行,直到遇到一个break为止。随后,switch语句将结束,程序从switch结束大括号之后的第一个语句继续执行,并忽略其他case。 假如任何一个case语句的值都不等于表达式的值,就运行可选标签default之下的语句。 假如表达式的值和任何一个case标签都不匹配,同时没有发现一个default

2、标签,程序会跳过整个switch语句,从它的结束大括号之后的第一个语句继续执行。声明一点,switch语句只能比较常量,而if语句可以比较复杂的表达式switch (/*被选择表达式*/) /case 表达式1: 语句1;break; /与表达式1相等执行语句1case 表达式2:case 表达式3:语句2;break; /如果符合表达式2或3,执行语句2.default:语句3;break; /没有符合的语句 执行语句3 if(表达式) /表达式为真执行语句组 . else 否则执行语句组 . switch与default,case搭配使用,表示选择,case表示选择项,如case 1:;b

3、reak;case 2:;break;default表示除给出的case选项外其他的选项。if与else搭配使用,分别表示如果是条件这样怎么怎么样和条件不是这样怎么怎么样case 一般和switch连用,例如:switch(a) case 1: 。default:表示在a=1的情况下需要执行case 1:后面的语句,如果a的值没有找到对应的case,那么就执行default后面的语句。if一般和else一起连用,例如:if(a=b)。else。表示如果a和b相等的话,就执行if后面的语句,否则执行else后面的语句。遵守switch语句规则switch语句非常有用,但在使用时必须谨慎。所写的任

4、何switch语句都必须遵循以下规则:只能针对基本数据类型使用switch,这些类型包括int、char等。对于其他类型,则必须使用if语句。switch()的参数类型不能为实型 。case标签必须是常量表达式(constantExpression),如42或者42。case标签必须是惟一性的表达式;也就是说,不允许两个case具有相同的值。C语言switch应用例子:例一:#includeint main()double score;printf(请输入分数:n);scanf(%lf,&score);switch(int)(score/10)/switch(int)score/10)出现严重

5、错误case 10:case 9:printf(A(最好)n);break;case 8:printf(B(优秀)n);break;case 7:printf(C(良好)n);break;case 6:printf(D(及格)n);break;case 5:case 4:case 3:case 2:case 1:case 0:printf(E(不及格)n);break;default:printf(Error!n);例二:#includeint main()char rank;printf(请输入分数等级:(A、B、C、D、E)n);scanf(%c,&rank);switch(rank)/s

6、witch(int)score/10)出现严重错误,switch(int)score)/10)出现严重错误,case A:printf(A(90100)n);break;case B:printf(B(8089)n);break;case C:printf(C(7079)n);break;case D:printf(D(6069)n);break;case E:printf(E(059)n);break;default:printf(error!n);break;例三:输入年月日,判断这一天是这一年的第几天。#includeint main()int year,month,date,leap,

7、days=0;scanf(%4d%2d%2d,&year,&month,&date);leap=(year%4=0&year%100!=0|year%400=0);switch(month)case 12:days+=30;case 11:days+=31;case 10:days+=30;case 9:days+=31;case 8:days+=31;case 7:days+=30;case 6:days+=31;case 5:days+=30;case 4:days+=31;case 3:days+=28+leap;case 2:days+=31;case 1:days+=date;bre

8、ak;printf(%4d年%2d月%2d日是这一年的第%d天。n,year,month,date,days);PHP Switch 语句如果您希望有选择地执行若干代码块之一,请使用 Switch 语句。使用 Switch 语句可以避免冗长的 if.elseif.else 代码块。语法switch (expression)case label1:code to be executed if expression = label1;break;case label2:code to be executed if expression = label2;break;default:code to

9、be executedif expression is differentfrom both label1 and label2;工作原理:对表达式(通常是变量)进行一次计算把表达式的值与结构中 case 的值进行比较如果存在匹配,则执行与 case 关联的代码代码执行后,break语句阻止代码跳入下一个 case 中继续执行如果没有 case 为真,则使用 default 语句4switch语句注意事项switch(exprl)case expr2:statements;break;case expr3:statements;break;default:statements;break;sw

10、itch语句执行时会从上到下根据括号中表达式的值作比较,当某个case语句中的表达式与此值相同时,就执行这个case语句或语句序列,直到遇到break为止。 break语句是必须有的,它用来结束switch语句的执行。如果所有case语句后面的表达式都不等于switch语句的表达式expr1的值川0执行default后面的默认语句序列。不过,default部分是可选的。如果没有这一部分,并遇到所有case语句都不匹配,那么,就不作任何处理而进入后续程序段的执行。 可见,一个switch语句可以代替多个ifelse语句组成的分支结构,而switch语句从思路上显得更清晰。 使用switch语句时

11、,要注意expr1必须是符合byte,char,short,int类型的常量表达式,而不能用浮点类型或long类型,也不能为一个字符串。 1 switch(colorNum) 2 case 0:3 setBackground(colo. red);4 break;5 case 1:6 setBackground(colorgreen) ;7 break;8 default:9 setBackground(colorblack);10 break;11 switch还有一个用法:1 switch(colorNum) 2 case 0: 3 case 1:4 setBackground(colorgreen) ;5 break;6 default:7 setBackground(colorblack);8 break;9 5

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1