【作业】第九章课后作业
发布日期:2021-06-29 19:44:04
浏览次数:2
分类:技术文章
本文共 1116 字,大约阅读时间需要 3 分钟。
选择题:
1-10:B B ABD A B A CD A BD C 11-12:C A简答题:
1.Math.round(11.5) = 12,Math.round(-11.5) = -11。该方法为取整,四舍五入的原理是在参数上加0.5然后进行下取整。 2. int是基本类型,Integer是int的包装类。int不能为null,Integer可以为null,说明Integer是对象。 3.不可以,因为String类有final修饰符,而final修饰的类是不能被继承的,实现细节不允许改变。程序设计:
1./***************************** 文件名:[题目]* 作者:〈漆黑〉* 描述:〈 第九章课后作业 〉* 创建时间:2019.1.18****************************/import java.util.Scanner;public class Test { public static void main(String args){ Scanner scanner = new Scanner(System.in); System.out.print("请输入一个三位数:"); NarNum narNum = new NarNum(scanner.nextInt());//new一个水仙花数的对象 if(narNum.isNarNum())System.out.println("是水仙花数。");//判断返回的是真还是假 else System.out.println("不是水仙花数。"); } public static class NarNum{ //水仙花数类 private int a, b, c;//存储个位,十位,百位 private int x;//存储这个数 public NarNum(int x) { //构造函数 this.x = x; if(x >= 100 && x < 1000) { this.a = x % 10; this.b = (x / 10) % 10; this.c = (x / 100) % 10; } } public boolean isNarNum() { //判断是否是水仙花数的方法 if(Math.pow(a, 3)+ Math.pow(b, 3) + Math.pow(c, 3) == x && x!= 0) return true; return false; } }}
转载地址:https://darkness.blog.csdn.net/article/details/104028901 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年04月24日 22时38分43秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C# 修饰符 总结
2019-04-30
C#修饰符
2019-04-30
计划任务,账户密钥集不存在 错误是: 0x80090016
2019-04-30
C#中ref和out的使用小结
2019-04-30
(C#)方法参数关键字:ref、out、params详解
2019-04-30
大话C#中in,out,ref的作用和区别
2019-04-30
IEnumerator和IEnumerable是怎样使用的
2019-04-30
类变量 索引器
2019-04-30
IEnumerable和IEnumerator 详解
2019-04-30
非泛型集合类以及对应的泛型集合类【dictionary】
2019-04-30
迭代器学习之一:使用IEnumerable和IEnumerator接口
2019-04-30
迭代器学习之二:数组的可枚举类型和枚举数的定义以及编译器的foreach工作原理
2019-04-30
迭代器学习之三:IEnumerable和IEnumerator的泛型结构
2019-04-30
迭代器学习之四:关于yield的深入了解
2019-04-30
ORA-02046: ORA-02046:分布式事务处理已经开始
2019-04-30
栈-堆-C#详解
2019-04-30
值类型-引用类型
2019-04-30
C# Random生成随机数字和字母
2019-04-30
c# 扩展方法奇思妙用基础篇四:Random 扩展
2019-04-30