数据运算流控制和数组.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

表达式表达式是符合一定语法规则的运算符和操作数的序列 a 5.0+a (a-b)*c-4 i30i%10!=0表达式的类型和值对表达式中操作数进行运算得到的结果称为表达式的值表达式的值的数据类型即为表达式的类型表达式的运算顺序首先应按照运算符的优先级从高到低的顺序进行优先级相同的运算符按照事先约定的结合方向进行表达式中的类型转换当有不同种类的混合运算时:int?long?float?double(所有的byte,short,char等转为int)运算符优先级与结合性Separator.(){};,AssociativeOperatorsRtoL++--~!(datatype)LtoR*/%LtoR+-LtoRLtoR==instanceofLtoR==!=LtoRLtoR^LtoR|LtoRLtoR||RtoL?:RtoL=*=/=%=+=-=====^=|=问题x=3,y=4,z=5;!(x+y)+z-1y+z/2在javascript及TurboC中是不同的/fanwen/427/56083.htmla=2a++的副作用查看反汇编的代码使用javap–c类名3.3流程控制语句3.3.1结构化程序设计的三种基本流程3.3.2简单语句最简单的语句是方法调用语句及赋值语句,是在方法调用或赋值表达式后加一个分号(;)如: System.out.println(“HelloWorld”); a=3+x; b=a0?a:-a; s=TextBox1.getText(); d=Integer.parseInt(s);问题没有“表达式语句”这个概念x+y;分支语句--ifif(条件表达式)语句块;//if分支else语句块;//else分支例:LeapYear.java问题if(x=0)?if(x0)?y=1;else?y=0;else?y=-1;

分支语句--switch语句 switch(exp){ caseconst1: statement1; break; caseconst2: statement2; break; …… caseconstN: statementN; break; [default: statement_dafault; break;] }例:GradeLevel.java例:AutoScore.java自动出题并判分问题每个分支都要有break(return/throw等也算)除非多个case后没有语句case1:case2:case3:…….语句;break;循环语句循环语句循环语句功能在循环条件满足的情况下,反复执行特定代码循环的五个要素初始化部分(init_statement)循环条件部分(test_exp)循环体部分(body_statement)迭代部分(alter_statement)结束后处理循环语句分类for循环while循环do/while循环for循环语句语法格式 for(init_statement;test_exp;alter_statement){ body_statement }应用举例 publicclassForLoop{ publicstaticvoidmain(Stringargs[]){ intresult=0; for(inti=1;i=100;i++){ result+=i; } System.out.println(result=+result); } }while循环语句语法格式 [init_statement] while(test_exp){ body_statement; [alter_statement;] }应用举例 publ

文档评论(0)

技术支持工程师 + 关注
实名认证
文档贡献者

仪器公司技术支持工程师

1亿VIP精品文档

相关文档