- 博客(9)
- 收藏
- 关注
原创 7-6 逆序输出整数 (20 分)
编写程序将整数逆序输出。如输入为9876输出为6789 Main函数中读入n个整数,输出n个整数的逆序数 输入格式: 整数个数n n个整数 输出格式: n个整数的逆序数 输入样例: 在这里给出一组输入。例如: 3 1234 2323 1112 输出样例: 在这里给出相应的输出。例如: 4321 3232 2111 代码如下: import java.util.Scanner; class Main { public static void main(String[] args
2021-05-03 14:10:17
1282
原创 7-5 打印所有的水仙花数 (20 分)
编写程序打印出所有的水仙花数。所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。例如:153是一个水仙花数,因为153=1^3+5^3+3^3。输出的数之间用“,”(英文半角的逗号)分割。 输入格式: 无 输出格式: 153,370,371,407 输入样例: 在这里给出一组输入。例如: 输出样例: 在这里给出相应的输出。例如: 153,370,371,407 代码如下: import java.util.Scanner; class Main { publ..
2021-05-03 13:51:40
738
原创 7-4 学投资 (20 分)
小白学习了一些复利投资知识,想比较一下复利能多赚多少钱(所谓复利投资,是指每年投资的本金是上一年的本金加收益。而非复利投资是指每年投资金额不包含上一年的收益,即固定投资额)。假设他每年固定投资M元(整数),每年的年收益达到P(0<P<1,double),那么经过N(整数)年后,复利投资比非复利投资多收入多赚多少钱呢?计算过程使用双精度浮点数,最后结果四舍五入输出整数(Math的round函数)。 输入格式: M P N 输出格式: 复利收入(含本金),非复利收入(含本金),复利比非复利收
2021-05-03 13:40:08
882
原创 7-3 判断回文 (20 分)
7-3 判断回文 (20 分) 编码实现:输入一个字符串,判断该字符串是否是回文(回文是指将该字符串含有的字符逆序排列后得到的字符串和原字符串相同的字符串)如果是回文,则输出“Yes”;否则输出“No”。 输入格式: 判定是否是回文的字符串 输出格式: “Yes”或者“No” 输入样例: 在这里给出一组输入。例如: TooooT 输出样例: 在这里给出相应的输出。例如: Yes 代码如下: import java.util.Scanner; class Main { pub
2021-05-03 00:13:44
2158
原创 7-1 一个整数各个位上的最大数字 (30 分)
编写一个类的方法,其输入参数为一个整数,输出为该整数各个位上的最大数字。 输入格式: 输入一个整数N 输出格式: 输出该整数N各个位上的最大数字 输入样例: 在这里给出一组输入。例如: 59274 输出样例: 在这里给出相应的输出。例如: 9 代码如下: import java.util.Scanner; class Main { public static void main(String[] args) { Scanner s= new Scanner(System.
2021-05-02 23:41:26
996
原创 7-4 数字统计 (20 分)
7-4 数字统计 (20 分) 输入一个长整型的数,统计其中0、1、2、3、4、5、6、7、8、9各个数字的个数,并将结果合成一个整数。(前面的0不输出) 输入格式: 长整型数 输出格式: 合成后的整数 输入样例: 在这里给出一组输入。例如: 234353632 输出样例: 在这里给出相应的输出。例如: 24111000 代码如下: import java.util.Scanner; class Main { public static void main(String[]
2021-05-02 23:26:44
807
原创 7-3 n个a数字求和 (20 分)
求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字(1<=a<=9)。例如:2+22+222+2222+22222(a=2,n=5),a和n由键盘输入。 输入格式: a,n(说明:a是出现在各个数字每一位的数字,n是最大数的位数) 输出格式: Sn=a+aa+aaa+…+aa…aaa的值 输入样例: 在这里给出一组输入。例如: 2 3 输出样例: 在这里给出相应的输出。例如: 246 代码如下: import java.util.Scann
2021-05-02 18:10:55
859
原创 7-1 1!+2!+……+N! (20 分)
给定一个整数N,编写程序求1!+2!+……+N!(0<N<100) 输入格式: 输入一个整数N 输出格式: 输出1!+2!+……+N! 输入样例: 在这里给出一组输入。例如: 6 输出样例: 在这里给出相应的输出。例如: 873 代码如下: import java.util.Scanner; class Main { public static void main(String[] args) { Scanner s= new Scanner(System.i
2021-05-02 17:34:48
561
原创 7-2 完数 (20 分)
7-2 完数 (20 分) 一个数如果恰好等于它的因子之和,这个数就称为"完数"。 例如,6的因子为1、2、3,而6=1+2+3,因此6是"完数"。 编程序找出N之内的所有完数。 输入格式: 整数N 输出格式: N之内的所有完数,每个完数之间用逗号(英文半角)分隔开。注意:1不作为完数 输入样例: 在这里给出一组输入。例如: 30 输出样例: 在这里给出相应的输出。例如: 6,28 代码如下: import java.util.Scanner; class Main {.
2021-05-02 17:30:56
849
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人