Java循环控制
陨星划过天际
这个作者很懒,什么都没留下…
展开
-
Java完数【纠错版】
完数【纠错版】一个数如果恰好等于它的因子之和,这个数就称为”完数”。例如6=1+2+3.编程找出1000以内的所有完数。输入:无输出:i1 i2 i3……输入用例:输出用例:原创 2022-06-27 22:06:40 · 213 阅读 · 0 评论 -
Java5位回文数
5位回文数一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。输入:一个数n(int)输出:若为回文数,则输出"输入的数是回文数字!",否则输出"输入的数不是回文数字!"输入用例:输出用例:输入用例:输出用例:...原创 2022-06-27 22:05:37 · 544 阅读 · 0 评论 -
Java这是第几天【纠错版】
这是第几天【纠错版】输入某年某月某日,判断这一天是这一年的第几天?输入,一行3个数(int):年year 月month 日day 用一个空格分开输出:year+"年"+month+"月"+day+"日,是这年的第"+sum+"天"输入用例:输出用例:输入用例:输出用例:输入用例:输出用例:...原创 2022-06-27 19:25:05 · 328 阅读 · 0 评论 -
Java阶乘和
阶乘和输入一个正整数n,输出1!+2!+...+n!的值输入用例:4输出用例:33输入用例:20输出用例:268040729原创 2022-06-27 19:15:13 · 133 阅读 · 0 评论 -
Java排序
排序输入三个整数x,y,z,请把这三个数由小到大输出输入:三个整数(int),用一个空格分开输出:"这三个数从小到大排列:"+num1+" "+num2+" "+num3输入用例:输出用例:输入用例:输出用例:原创 2022-06-27 19:13:33 · 144 阅读 · 0 评论 -
Java找数字
找数字有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?输入:无输出:两行,第一行依次输出,用一个空格分开,第二行输出"总共有:n个这样的数" n为总个数输入用例:输出用例:...原创 2022-06-27 19:12:39 · 119 阅读 · 0 评论 -
Java好多a
好多a求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字,最后一项有n个a。输入:a n输出:a+aa+aaa+aaaa+aa...a=s输入用例:3 8输出用例:3+33+333+3333+33333+333333+3333333+33333333=37037034输入用例:2 5输出用例:2+22+222+2222+22222=24690...原创 2022-06-27 19:10:44 · 218 阅读 · 0 评论 -
最大公约数和最小公倍数
最大公约数和最小公倍数输入两个正整数m和n,利用辗除法求其最大公约数和最小公倍数输入:m n输出:最大公约数是:bigDivisor 最小公倍数是:multiple输入用例:36 24输出用例:最大公约数是:12 最小公倍数是:72输入用例:12 8输出用例:最大公约数是:4 最小公倍数是:24相关知识1、先求最大公约数bigDivisor(1)用大的数对小的数求余(2)把小的数赋值给大的数,把求余获得的结果赋值给小的数,(3)循环上一步的操作,直到求余的结果为零(4)上一步被求余的数就是我们要的最大公约原创 2022-06-25 12:49:06 · 93 阅读 · 0 评论 -
分解质因数
分解质因数将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。输入:一个正整数输出:正整数=质因数*质因数*... 由小到大输入用例:96输出用例:96=2*2*2*2*2*3输入用例:173输出用例:173=173相关知识程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果nk,但n能被k整除,则应打印出k的值,并用n除以k的商,作为新的正整数n,重复执行第一步。(3)如果n不能被..原创 2022-06-25 12:47:51 · 162 阅读 · 0 评论 -
Java水仙花数
水仙花数打印出所有的”水仙花数”,所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个”水仙花数”,因为153=1的三次方+5的三次方+3的三次方。输入:无输出:所有水仙花数,从小到大,“总共有水仙花个数:sum” 都用一个空格分开输入用例:输出用例:...原创 2022-06-25 10:22:37 · 343 阅读 · 0 评论