输入两个正整数m和n,求其最大公约数和最小公倍数. public class Example06 { public static void main(String[] args) { int a = 1; int b = 10; int max = f(a, b); int min = a * b / max; System.out.println("最大公约数:" + max + " 最小公倍数:&…
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括学生号,姓名,三门课成绩),计算出平均成绩,况原有的数据和计算出的平均分数存放在磁盘文件 "stud"中. public class Example50 { public static void main(String[] args) { stud(); } public static void stud() { Scanner ss = new Scanner(System.in); …
将几个字符串排序(按英文字母的顺序). 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++) { …
有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? public class Example01 { public static void main(String[] args) { int a = 8; int sum = f(a); System.out.println("第" + a + "个月的兔子数为:" + sum); …
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字.例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘控制. public class Example08 { public static void main(String[] args) { sum(2, 5); } public static void sum(int a, int n) { int b = a; long sum = 0; …
企业发放的奖金根据利润提成:利润(I)低于或等于10万元时,奖金可提10%:利润高于10万元,低于20万元时,低于10万元的部分按10%提成, 高于10万元的部分 ,可提成7.5%:20万到40万之间时,高于20万元的部分,可提成5%:40万到60万之间时,高于40万元的部分,可提成3%:60万到100万之间时 ,高于60万元的部分,可提成1.5%:高于100万元时,超过100万元的部分按1%提成. 从键盘输入当月利润I,求应发放奖金总数? public class Example12 { …