海滩上有若干个一堆桃子,五只猴子来分.第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份. 第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份.第三.第四.第五只猴子都是这样做的.问海滩上原来最少有多少个桃子? public class Example41 { public static void main(String[] args) { number(); } public static void…
将一个数组逆序输出. public class Example31 { public static void main(String[] args) { int[] a = { 9, 4, 6, 8, 3, 21, 16, 12 }; covertArray(a); } public static void covertArray(int[] a) { System.out.print("原数组为:"); for (i…
有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? public class Example11 { public static void main(String[] args) { number(); } public static void number() { int count = 0; for (int x = 1; x < 5; x++) { for (int y = 1; y < 5;…
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件 "stud"中. public class Example50 { public static void main(String[] args) { stud(); } public static void stud() { Scanner ss = new Scanner(System.in); …
求1+2!+3!+...+20!的和. public class Example21 { public static void main(String[] args) { sum(20); } public static void sum(int n) { long sum = 0; long fac = 1; for (int i = 1; i <= n; i++) { fac *= i; …
将几个字符串排序(按英文字母的顺序). public class Example40 { public static void main(String[] args) { String[] s={"math","english","java","java web","rose"}; stringSort(s); } public static void stringS…
一个数如果恰好等于它的因子之和,这个数就称为"完数".例如6=1+2+3.编程找出1000以内的所有完数. public class Example09 { public static void main(String[] args) { number(); } public static void number() { int count = 0; for (int i = 1; i <= 1000; i++) { …