- 1
- 0
- 约2.94万字
- 约 104页
- 2017-07-17 发布于四川
- 举报
第2章Java程序设计结构)
课堂练习_5 编写程序实现下述功能:使用带标签的continue语句实现==?打印输出1~200之间既能被3整除又能被8整除的前15个整数; switch语句也被划分为一种“选择语句”。根据表达式的值,从一系列代码选出一段执行。格式如下: switch (表达式) { case 值1: 语句序列;[break]; case 值2: 语句序列;[break]; … … … … … [default: 默认语句;] } switch语句会根据表达式的值从相匹配的case标签处开始执行,一直执行到break语句处或者是switch语句的末尾。与任一case值不匹配,则进入default语句(如果有的话) 流程图 表达式 语句 序列1 语句 序列2 默认 语句 break; break; 值1 值2 default 多重选择__switch 语句 switch语句表达式的结果必须是byte, char, short, int 类型 case子句中的值必须是常量,且所有case子句中的值应是不同的; 每个case都应该以一个break结尾。这样在执行完一个case分支后使程序跳出switch语句块。这是构建switch语句的一种传统方式,尽管break是可选的。 多个case可以合并到一起 default可以省略 多重选择__switch 语句 public class VowelsAndConsonants { public static void main(String[] args) { for (int i = 0; i 30; i++) { char c = (char) (Math.random() * 26 + a); System.out.print(c + : ); switch (c) { case a: case e: case i: case o: case u: System.out.println(元音); break; case y: case w: System.out.println(半元音); break; default: System.out.println(辅音); } } } } 多重选择__switch 语句 课堂练习_6 编写程序实现下述功能:从键盘输入成绩赋给score,然后使用switch语句判断:若为 [90,100] 则输出 “优秀”;若为[80,89] 则输出“良好”;若为[70,79] 则输出 “一般”;若为[60,69] 则输出“及格”;若为[0,59] 则输出 “拜访名师,请其指点!” 使用System.out.println/System.out.print将数值x输出到控制台时,这条命令将以x对应的数据类型所允许的最大非0数字位数打印输出x,例如: double x = 10000.0/3; System.out.println(x)//3333.3333333333335 在JDK5之前,格式化数值需使用类库中提供的用于格式化的类;JDK5中,提供了新的printf方法,例如: System.out.printf(“%8.2f”,x) // 3333.33 意味着以8个字符的宽度和小数点后面两位的精度打印x 在printf方法中可是使用多个参数,例如: System.out.printf(“Hello,%s. Your age is %d”,name,age) 格式化输出 每个以%字符开始的格式说明符都用相应的参数替换,格式说明符尾部的转换符用于指示被格式化的数值类型,常见的转换符有: f表示浮点数,s表示字符串,d表示十进制数 tx表示日期时间,%表示%, n表示行分割符 public class PrintfTest1 { public static void main(String[] args) { double salary = 10000.0 / 3; int age = 10; String name = huahua; System.out.printf(name is %s. Age is %d.%n, name, age); System.out.printf(salary is %f , salary); } } 格式化输出 格式说明符中可应用多个标志,标志位于%和转换符之间。常用的标志有: +用于打印正负号;0数字前补零;-左对齐; ,用于添加分组分割符;$用于指定将被格式化的参数的索引; public c
您可能关注的文档
- 第1章计算机基础知识内容回顾.ppt
- 第1章计算机概论2013-10-24-14-07-40.ppt
- 第1章软件工程学概述sml.ppt
- 第1章马克思主义哲学.ppt
- 第1节《光的干涉的复习与应用》(第2课时)课件2.ppt
- 第1节原子结构自制.ppt
- 第1节:古诗词三首之《独坐敬亭山》.ppt
- 第1节消元法、线性方程组解的判定与解的性质.ppt
- 第1节物质跨膜运输实例(课件).ppt
- 第1节细胞生活的环境(应用版).ppt
- 腾讯安全沙龙:红队视角下的海外SRC猎场:战略、战术与突破.pdf
- 【icap】ETS的范围扩展:设计和政策挑战.docx
- bcg -美国最高法院关于关税的裁决对你的企业意味着什么 What Does the US Supreme Court Ruling on Tariffs Mean for Your Business.pdf
- 2026届甘肃兰州市高三下学期第一次模拟考试历史试卷(扫描版,含答案).docx
- bcg -零售银行如何让人工智能代理发挥作用 How Retail Banks Can Put AI Agents to Work.pdf
- 住宅项目规范解读(GB 55038-2025) -培训 - 房地产-2025.docx
- 盘扣式脚手架工程量自动计算表 -培训 -房地产-2025.pdf
- 广东省汕头市2024-2025学年高三下学期第一次模拟考试英语学试题(含答案).docx
- 品牌研究+_+2025+CAPSE中国航司品牌榜单.pdf
- 【银河专题】如何看待豆粕内外价差关系.pdf
最近下载
- 位错线∥b screw dislocation.ppt VIP
- DQ380变速箱培训教材.pptx VIP
- 基层党组织2026年组织生活会个人五个方面对照检查自我剖析4篇.docx VIP
- 2025年重庆中考数学备考全指南(考点+真题+计划)(知识点归纳,必考知识点、真题模拟试卷及解析).docx VIP
- 卫生院胸痛救治单元建设应知应会.docx VIP
- 自考 00260《刑事诉讼法学》可打印背诵版(表格 + 高频考点 + 答题模板).docx VIP
- 强酸性阳离子交换树脂催化酯化丙烯酸和甲醇合成丙烯酸甲酯的反应动力学.pdf VIP
- 2025 年大学新闻传播学(新闻学概论)试题及答案.doc VIP
- 《“十五五”规划建议》全文解读.ppt VIP
- Unit 1 People at work 教案 课件 外研版英语四年级下册.docx VIP
原创力文档

文档评论(0)