- 1、本文档共58页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
if…else语句要点1.条件表达式可以是:关系表达式、布尔表达式、逻辑表达式结果值必须是布尔值;2.如果分支中有多条语句必须用{}括起来;3.每条语句后面必须有分号。switch语句多条件选择语句,与if…else语句类似,但判断表达式的值不同,格式:switch(类型值){case判断值1:语句块1;break;case判断值2:语句块1;break;case判断值3:语句块1;break;...case判断值n:语句块1;break;default:否则语句块}switch语句类型值必须为32位以下的基本数据类型,可以是:byte、short、int、char每一选择语句的结束,一般须以break;结尾。switch语句应用publicstaticvoidmain(String[]args){ charc=C; switch(c){ caseA:System.out.println(优秀);break; caseB:System.out.println(良好);break; caseC:System.out.println(中等);break; caseD:System.out.println(合格);break; caseE:System.out.println(不合格);break; default:System.out.println(输入错误); } }循环结构-反复执行的语句程序举例:在控制台打印1~1000之间的自然数。在上面的程序中,打印的动作被反复执行;逐句写输出语句:冗长,繁琐,在很多时候是不可行的。解决这种问题,要使用循环语句。循环结构循环结构既不同于顺序结构,又不同于if…else语句;循环分有三大种类;whiledo…whilefor循环结构循环结构一般包含有以下四个部分;循环的初始化循环条件循环体循环变量用while语句进行循环while语句的格式:while(循环条件){//当循环条件为true时,执行这个块里的语句…………}//如果循环条件为false,执行这里的语句用while语句进行循环利用while语句改写开始的程序:1。申明循环变量并赋初值;2。判断循环条件;3。条件为true则执行循环体,修改循环变量值4。当条件不为true时,退出循环。输出1000以内的自然数publicstaticvoidmain(String[]args){ //循环变量初始值 inti=1; while(i=1000){ //输出自然数i及每个自然数后面加一个tab键 System.out.print(i+\t); //每输出十个数换另一行输出 if((i%10)==0){ System.out.println(); } //循环变量递增 i++; }}while循环应用在控制台上用循环输出(1-1000)之间的偶数。实现代码publicstaticvoidmain(String[]args){ //循环变量初始值 inti=1; while(i=1000){ //判断是否为偶数,为偶数时则输出此偶数 if(i%2==0){ //输出偶数i及每个偶数后面加一个tab键 System.out.print(i+\t); //每输出十个偶数换另一行输出 if((i%20)==0){ System.out.println(); } } //循环变量递增 i++; }}用do…while语句执行循环格式:do{//循环体语句}while(循环条件)用do…while语句执行循环while语句是先判断条件,再执行循环体;do…while语句是先执行循环体,再判断条件。这说明,do…while循环体中的语句至少要被执行一次(而while循环体语句可能不被执行);除此之外,其他与while语句相同。输出1000以内能被10整除的数publicstaticvoidmain(String[]args){ //循环变量初始值 inti=1; do{ //判断是否能被10整除,能整除时则输出此数 if(i%10==0){ //输出能被10整除的数i及每个数后面加一个tab键 System.out.print(i+\t); //每输出
您可能关注的文档
最近下载
- 2024-2025学年高中思想政治必修1 中国特色社会主义统编版(部编版)教学设计合集.docx
- 员工培训---病理.ppt
- 2025年上海市数学高考一轮复习精讲精练 第10讲空间向量与立体几何(11类核心考点精讲精练)含详解.docx
- 养老院活动记录表(新版).doc VIP
- 二年级上学期数学基础知识《填空题》专项练习及一套完整答案.docx
- 建设工程质量资料管理.ppt VIP
- 酒店智能弱电系统工程设计模板.doc VIP
- 烟草种植气象服务规范.pdf VIP
- 2023上海高三二模优秀作文汇编.doc
- 第5 2课《学习工匠事迹,领略工匠风采》(课件)-【中职专用】高二语文同步精品课件(高教版2023·职业模块).pptx VIP
文档评论(0)