Java基础编程题
partyName
一个在读大数据学生
展开
-
【JAVA】将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
package hello;import java.util.Scanner;public class test1 { public static void main(String[] args) { // TODO Auto-generated method stub //将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 //程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成: //(1)如果这个质数num恰等于i,则说.转载 2022-04-08 18:53:33 · 6041 阅读 · 0 评论 -
【JAVA】打印出所有的“水仙花数“,所谓“水仙花数“是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数“,因为153=1的三次方+5的三次方+3的三次方。
package hello;public class test1 { public static void main(String[] args) { // TODO Auto-generated method stub //打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数, //其各位数字立方和等于该数本身。 //例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方。 int sum=0; for(int i=100;i<=999;.原创 2022-04-06 13:15:58 · 1036 阅读 · 0 评论 -
【JAVA】判断101-200之间有多少个素数,并输出所有素数。
package hello;public class test1 { public static void main(String[] args) { // TODO Auto-generated method stub //判断101-200之间有多少个素数,并输出所有素数。 //只有1和它本身的因数称为素数 int count=0;//用于统计个数 for(int i=101;i<=200;i++) {//外层循环控制循环次数 for(int j=2;j<.原创 2022-04-05 22:08:27 · 6830 阅读 · 0 评论 -
(JAVA)古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
package javatest;import java.util.Scanner;public class test { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); System.out.println("请输入您要计算的月份:"); int month=sc.nextInt(); int[] a.原创 2022-03-19 20:39:53 · 542 阅读 · 0 评论 -
【Java】一球从100米高度自由落下,每次落地后反跳回原高度的一半再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?
package javatest;public class test1 { public static void main(String[] args) { double sum = 0;//选择double避免误差过大 double height=100;//定义刚开始的长度 sumAndHeight(sum,height);//创建一个专门写出程序方程的私有方法 } private static void sumAndHeight(double sum, double heig.转载 2022-03-03 00:02:58 · 880 阅读 · 0 评论