
Java
文章平均质量分 60
薄生
好好学习天天向上,要是有大神就好了。
展开
-
Java经典五十道题21-30题
【程序21】 题目:求1+2!+3!+...+20!的和 1.程序分析:此程序只是把累加变成了累乘。【程序22】题目:利用递归方法求5!。 1.程序分析:递归公式:fn=fn_1*4!【程序23】题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人原创 2017-06-28 16:52:30 · 902 阅读 · 0 评论 -
Java经典五十道题1-10题
【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 1.程序分析: 兔子的规律为数列1,1,2,3,5,8,13,21....【程序2】 题目:判断101-200之间有多少个素数,并输出所有素数。 1.程序分析:判断素数的方法:用一个数分别去除2~sqrt(n)原创 2017-06-26 11:38:22 · 1589 阅读 · 0 评论 -
Java经典五十道题41-50
【程序41】 题目:海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子凭据分为五份,多了一个,这只猴子把多的一 个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中 ,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?【程序42】题目:809*??=800*??+9*??+1 其中?原创 2017-07-04 16:08:45 · 1516 阅读 · 0 评论 -
课堂在线Java程序设计 铺砖问题
有两种砖,分别是1*1的砖和1*2的砖,用这两种砖铺1*N的地面,问共有多少种铺法。输入为N,请输出相应的铺法数输入:3输出:3这道题我的理解可能不正确 -_-!package javatest012;import java.util.Scanner;/* * 有两种砖,分别是1*1的砖和1*2的砖,用这两种砖铺1*N的地面,问共有多少种铺法。输入为N,请输出相应原创 2017-06-22 17:10:39 · 2113 阅读 · 2 评论 -
课堂在线Java程序设计 最大公约数和最小公倍数
最大公约数和最小公倍数输入两个正整数m和n,求其最大公约数和最小公倍数输入34 8输出2 136package javatest011;import java.util.Scanner;/* * 最大公约数和最小公倍数输入两个正整数m和n,求其最大公约数和最小公倍数输入34 8输出2 136 */public class GcdLcm {原创 2017-06-22 16:34:07 · 758 阅读 · 0 评论 -
课堂在线Java程序设计 哥德巴赫猜想
偶数分解歌德巴赫猜想:任何一个大于六的偶数可以拆分成两个质数的和,打印出所有的可能输入n为偶数,输出n的所有分界可能如输入100输出:100=3+97100=11+89100=17+83100=29+71100=41+59100=47+53package javatest010;import java.util.Scanner;/*原创 2017-06-22 16:32:55 · 1342 阅读 · 0 评论 -
课堂在线Java程序设计 泛型和数组元素排序
我们现在有一些数据,是整数和字符串混杂的。现在需要你将他们分开,并且分别进行排序。 请你利用泛型实现一个数组类,并且实现排序函数,使得其既可以对Integer类型进行排序,又可以对String类型进行排序。然后利用你实现的这个类完成上面的任务。输入格式:一行,一个数字n,表示元素的格式。n行,每行一个字符串整数,也可以是其他字符串。输出格式:n行,前面一部分为输入的整数字符原创 2017-06-22 16:29:58 · 1525 阅读 · 2 评论 -
课堂在线Java程序设计 类的继承
我们有一些图形的边长数据,这些图形包括三角新和矩形,请你编写一个程序求出它们的面积。 请你实现一个基础图形类Graph,然后实现三角形类Triangle和矩形类Rectangle,继承自Graph。根据输入的边数实现不同的对象,并计算面积。输入格式:一行,一个整数n,表示图形个数。n行,每行是用空格隔开的整数。输出格式:n行,每行是一个图形的面积。输入样例:25原创 2017-06-22 16:26:41 · 681 阅读 · 0 评论 -
课堂在线Java程序设计 类的继承
学校要进行年终总结,需要对教师和学生的评分结果进行统计。学生的统计数据有三个,教师的统计数据有四个。请你实现一个统计系统,对输入的数据进行整理。 请你实现一个Person类表示人员,并实现一些必要的方法,再实现Teacher类和Student类,通过类的继承机制完成这个任务。输入格式:首先输入一个数字N,表示输入统计的人数。接下来是N行,每行是用空格隔开的一系列数字。输出格式:原创 2017-06-22 16:23:34 · 924 阅读 · 1 评论 -
课堂在线Java程序设计作业 类的使用
创建一个简单的表示矩形的Rectangle类,满足以下条件:1、定义两个成员变量height和width,表示矩形的长和宽,类型为整型 2、定义一个getArea方法,返回矩形的面积3、定义一个getPerimeter方法,返回矩形的周长4、在main函数中,利用输入的2个参数分别作为矩形的长和宽,调用getArea和getPermeter方法,计算并返回矩形的面积和周长原创 2017-06-22 16:20:17 · 3473 阅读 · 0 评论 -
课堂在线Java程序设计作业求两个数组相同元素个数
给定两个数组(数组中不包含相同元素),求两个数组的交集中元素的个数(即共同出现的数,如没有则输出为None) 如输入:51 2 4 6 861 2 5 6 7 8输出: 4import java.util.Scanner;/*给定两个数组(数组中不包含相同元素),求两个数组的交集中元素的个数(即共同出现的数,如没有则输出为None) 如输入:51 2 4 6 86原创 2017-06-22 16:18:58 · 3168 阅读 · 0 评论 -
课堂在线Java程序设计作业 求斐波那契数
求斐波拉契数斐波拉契数为,Fib(N) = Fib(N-1)+Fib(N-2) F(0)=F(1)=1 用Java编写能求Fib(N)的程序 输入为N,须输出Fib(N)如输入3输出:3import java.util.Scanner;/*求斐波拉契数斐波拉契数为,Fib(N) = Fib(N-1)+Fib(N-2) F(0)=F(1)=1 用Java编写能求Fi原创 2017-06-22 16:15:30 · 2053 阅读 · 1 评论 -
课堂在线Java程序设计作业 字符串排序
字符串排序用Java编写一个能对一组字符串按字典序升序排序的程序 输入为N和N行字符串,需要按行输出字符串升序排序的结果 如输入3AbcAbeAbd输出:AbcAbdAbeimport java.util.Arrays;import java.util.Scanner;/*字符串排序用Java编写一个能对一组字符串按字典序升序排序的程序 输入为N原创 2017-06-22 16:13:03 · 3229 阅读 · 0 评论 -
Java经典五十道题31-40
【程序31】 题目:将一个数组逆序输出。 1.程序分析:用第一个与最后一个交换。【程序32】 题目:取一个整数a从右端开始的4~7位。 程序分析:可以这样考虑: (1)先使a右移4位。 (2)设置一个低4位全为1,其余全为0的数。可用~(~0(3)将上面二者进行&运算。【程序33】 题目:打印出杨辉三角形(要求打印出10行如下原创 2017-06-30 11:14:38 · 746 阅读 · 0 评论 -
Java经典五十道题11到20题
【程序11】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。【程序12】 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高原创 2017-06-27 16:06:55 · 5962 阅读 · 0 评论