《面向对象程序设计》CU1 基础语法.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文档。上传文档
查看更多

课后扩展质数判断的算法改进查找1000以内的质数分解质因数练习IDE的使用—我的第一次标准输入输出标准输入:标准输出:Scannerscan=newScanner(System.in);intnum=scan.nextInt();System.out.println();System.out.printf();流程图基本元素QALecture2数据类型、变量及表达式内容提要数据类型类型转换(原则)变量的理解(内存)表达式回顾Java程序的基本组成Java程序的编译过程标准输入输出?引入质数判断CJava数据类型字符串数组包装类IntegerDoubleCharacterBoolean引用类型基本类型整数:int小数:double字符:char布尔:boolean数据类型基本类型与引用类型的区别比较项基本数据类型引用类型分配区域栈堆栈内容数据堆地址访问效率高低回收机制超出作用范围垃圾回收变量定义语法数据类型变量名[=初始值];变量名命名规则以字母、数字、下划线(_)或美元符号($)组成,长度不受限制;第一个字符不能是数字标识符区分大小写标识符不能是Java中的关键字变量访问定义变量→申请内存变量访问→内存读写Note类型转换同大类(int与string不能转换)转换原则强制转换语法数据不损失(int与double)变量=(目标类型)值大精度、大范围→小精度、小范围×表达式运算符算术运算符:+、﹣、*、/、%、++、--赋值运算符:=、+=、﹣=、*=、/=、%=关系运算符:、、=、=、==、!=条件运算符:!、、||位运算符:、|、^、~、、、三目运算符表达式1?表达式2:表达式3表达式要点参与算术运算的操作数至少32位短路效应(和||)位运算的应用QALecture3程序控制结构-分支内容提要分支(选择)语法实现if_else语法switch语法案例—百分制转五级记分制回顾基本数据类型与引用类型的区别数据类型转换转换原则强制转换变量及表达式?引入人生就是一次次的选择判断题or选择题选择是有条件的分支结构单分支条件?AfalsetrueC条件?ABfalsetrueC双分支语法实现if语句(判断题)if(booleanexpression){statements;(条件为真执行)}else{statements;(条件为假执行)}每个分支中嵌套if,则形成多分支练习问题描述:输入一个百分制成绩(整数),输出它对应的五级记分的等级(E,D,C,B,A)问题分解:输入成绩;转换;输出等级练习时间:10min常量和控制表达式的类型必需一致控制表达式可以是整数、字符、字符串,不可以为小数语法实现switch语句(选择题)switch(控制表达式){case常量:statements;break;……default:statements;break;}case是标号语句,不改变程序执行顺序,所以记得break跳转default分支,表示其他。可省略。练习案例改写问题描述:输入一个百分制成绩(整数),输出它对应的五级记分的等级(E,D,C,B,A)QALecture4程序控制结构-循环内容提要循环构成循环实现—for/while循环案例—打印21世纪所有闰年多重循环回顾if结构switch结构?循环构成要素循环变量初始化循环条件循环体循环变量修改循环变量初始化满足循环条件?执行循环体修改循环变量值truefalse循环的执行流程循环结束循环实现for循环for(循环变量初始化;循环条件;循环变量值修改){循环体}循环实现while循环循环变量初始化;while(条件表达式){循环体;修改循环变量;}“当型”循环循环实现do_while循环循环变量初始化;do{循环体;循环变量修改;}while(条件表达式);分号“直到”型循环不论表达式的值是true还是false,循环体中的语句至少被执行一次。案例打印21世纪的所有闰年多重循环打印三角形?10100101001100010010101

文档评论(0)

扬州牧 + 关注
实名认证
文档贡献者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档