![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习笔记
Betterこ
修行如逆水乘舟,不进则退
展开
-
问题 D: 天梯-BigInteger类的应用
题目描述Mr. Strong一步最多可以登上4阶楼梯;请编程求解 Mr. Strong一共有多少种方法登上阶梯数为 n 的楼梯?输入输入整数n, 1 =< n <= 20000;输出Mr. Strong登梯方式的总数样例输入4样例输出8提示如果登上5级楼梯,Mr. Strong 可以有以下 15 种攀登方式(每一行代表一种攀登方式,一行中的整数 代表 每一步依次登梯的级数):1 1 1 1 11 1 1 21 1 2 11 1 31 2原创 2022-04-24 19:59:52 · 448 阅读 · 0 评论 -
问题 C: 总绩点计算
题目描述*编写学生类Student,包含私有成员变量 String name 和 String sid 分别表示学生姓名和学号* 公共成员方法:String getName(); String getSid();* 构造方法:Student(String name, String sid)*=====================================================================...原创 2022-04-19 21:06:19 · 266 阅读 · 0 评论 -
问题 A: API帮助文档阅读训练---大整数类 BigInteger
通过查找API帮助文档,学习BigInteger类的功能。输入从键盘输入两个代表大整数的数串aBigInt, bBigInt,输出依次打印aBigInt, bBigInt的 和,差,积,商,取模(aBigInt % bBigInt),最大公约数,样例输入3333333333333333333333333333333333333333333333333333333333366666666666666666666666666666666666666666666...原创 2022-04-11 21:46:53 · 167 阅读 · 0 评论 -
问题 C: Fraction 分数类 I
题目描述编写分数类(有理数类)Fraction,包含以下成员变量:整数变量numerator和denominator, 分别表示分数的分子与分母。包含以下成员方法(务必严格按照要求编写!!!!):1. void setFraction(int n, int d), 在方法内部,n,d分别赋值给成员变量numerator和denominator,。2.Fractionsimplify(), 对当前对象的 进行最大化约分, 如果是负分数,则负号放分子, 并返回约分后的当前对象。3. boo...原创 2022-04-06 23:36:59 · 970 阅读 · 0 评论 -
问题 A: 面向对象HelloWorld-题型练习
请编写Student类,包含成员变量:String类型 的 name、 int类型的 age;及成员方法:set方法(将参变量依次赋值给name和age成员变量)、 toString方法:(把Student对象转化为String对象, 转化格式请查看样例)。输入分别输入一个字符串Name代表姓名,和一个整数Age代码年龄;输出输出 name:Name, age:Ageclass Student{ String name; int age; void s.原创 2022-04-06 21:47:40 · 79 阅读 · 0 评论 -
问题 B: 对象的比较
题目描述已经编写好了以下主类. 请编写Student类,成员变量包含String类型 的 name、int类型的 age;以及成员方法:set方法:设置成员变量name和age为对应参变量的值;equals方法: 判断参变量指定的对象和当前对象是否相等(两个的对象在对应的成员变量上都相等,则认为这两个对象相等)。输入连续输入两个同学的姓名,年龄。输出如果两个同学姓名相同,年龄一样,则输出“the same student”,否则输出“thedifferents...原创 2022-04-06 21:44:42 · 104 阅读 · 0 评论 -
问题 C: N叶水仙花数_Java
题目描述设 n位正整数 k 的第 i (1<=i<=n) 位数为:ki;如果满足 k = k1^n + k2^n +...+ kn^n(ki^n为数学表示,即表示ki的n次方), 则称 k为 n叶水仙花数。输入一个正整数 m (1 =< m <= 9),从小到大输出所有的1叶水仙花数, 2叶水仙花数, ....., m叶水仙花数。输入正整数m输出输出所有的1叶水仙花数, 2叶水仙花数, ....., m叶水仙花数,如果1 =< m <=9...原创 2022-04-03 17:32:49 · 1118 阅读 · 0 评论 -
问题 B: Arrays类实现数组的排序和二分查找
[提交] [状态] [讨论版] [命题人:外部导入]题目描述输入一个长度为m的整数数组alist,采用Arrays类sort方法实现数组的从小到大排序后输出;输入一个整数k,采用Arrays类的binarySearch方法输出整数k在alist数组中的下标(排序后),如果k不在alist数组中则输出-1。输入输入整数m,然后输入m个整数,再输入整数k输出输出m个整数的从小打大排序(按“%4d”格式输出数组元素);换行在输出k在alist数组中的下标(按“%4d”格式)。..原创 2022-03-29 21:40:54 · 437 阅读 · 0 评论 -
问题 A: 数组搜索——Java
题目描述从键盘输入整数n(5=< n <= 100),然后依次输入n个整数,存放在整数数组alist。查找alist数组中的最接近数组平均值(即与平均值的差的绝对值最小)的元素及其下标(如果存在多个满足条件的元素,则只输出下标最大的元素及其下标).输入整数n(5=< n <= 100),然后依次输入n个整数。输出alist数组中的最接近平均值的元素及其下标(如果存在多个满足条件的元素,则只输出下标最大的元素及其下标)样例输入53 2 1原创 2022-03-29 21:10:57 · 361 阅读 · 0 评论