黑马程序员技术交流社区

标题: 没有练习题做? 给你点需求 [打印本页]

作者: 爆炸头    时间: 2015-5-2 10:20
标题: 没有练习题做? 给你点需求
1   定义一个函数接收一个年份,判断是否是闰年。  什么是闰年?可以被4整除不能被100整除,或者可以被400整除,那么这一年就是闰年
2   使用do-while改写猜数字游戏。(希望做得比老师更加完善)
3   定义一个函数接收一个数组,找出数组中最大值,并计算数组中所有奇数的总和。
4   定义一个函数接收一个数组,把数组中的元素最大值放在数组中第一个位置上。
5   练习:输出1-150的奇数和统计奇数的个数。
//6   练习:计算1-100的总和, 统计出奇数和偶数的个数各是多少?
//7   练习:使用do-while算出1-100之间的偶数总和。
8   练习:把猜数字的游戏使用do-while改写。
//9   打印九九乘法
//10  计算1-100奇数的总和
11  定义一个函数做加法功能运算,不需要返回一个值给调用者。
12  需求:定义一个函数比较两个数的大小,把最大的数返回给调用者。
13  需求:定义一个函数根据学生的分数,返回对应的等级给调用者。
14  需求:定义一个函数做加法功能,直接打印,不需要返回一个结果给调用者。
//15  需求1:定义一个函数接收一个数组,把数组中的最大值取出。
16  需求2:定义一个函数接收一个数组,把数组中的最大值放在数组中的第一个位置上。
17  需求3:定义一个函数接收一个数组,把数组中的最大值放在数组中的最后一个位置上。
18  定义一个函数接收一个数组,把数组中的元素翻转。
                   比如:int[] arr ={1,2,3,4} -----  {4,3,2,1,};
//19  练习:定义一个函数接收一个二维数组,计算二维数组中所有元素的总和,并且统计奇数的个数。
//20  练习:定义一个函数接收一个二维数组,计算二维数组中所有元素的总和,并且统计奇数的个数。
21  需求:使用java来描述车,车都具 备轮子、颜色 、与跑的行为。
//22  需求:描述一个学生类,学生具备姓名、学号、性别、三个公共的属性,学生都具备吃饭与学习的行为。
23  创建对象对象,并给学生对象的属性进行赋值,已经调用学生的功能行为。
24  需求:使用java描述车、修车厂两个类,车具备名字、颜色、轮子数三个属性、车具备跑得行为,
              车在跑的时候应该判断是否够四个轮子,如果够四个轮子可以跑起,否则送去修车厂维修。
               修车厂具备,名字、地址、电话三个属性,具备修车的功能行为。
25  使用java类来描述一个学生。 学生还是具备 id 、 名字 、 age  的属性,还有具备学习的行为。
26  练习:描述一个计算器类 , 计算机有 操作数1 , 操作数2 , 运算符 三个属性,还具备运算的功能。
                要求:不能直接给 操作数1 , 操作数2,运算符直接赋值。
27  练习:使用java描述一个矩形,矩形具备高  、 宽两个属性, 还具备计算面积与周长的方法。
                要求:一旦创建矩形对象时,那么该矩形对象就具备了高、宽两个属性值(不能使默认的初始值)。
28  练习: 定义一个人类,  id ,name , age 三个属性, 还具备一个人与人比较年龄的方法。
29  练习:先写一个Person类,统计创建Person的对象个数。
30  练习:描述一个动物类,鸟类  动物都具备 name、 age 两属性,还有移动的行为,
            鸟 也具备 name 、 age   \  color、属性  , 也具备移动的行为。
31  定义一个方法接收一个无序的数组,要对数组进行排序,使用二分法找到一个指定的元素。
32  描述车 、 宝马、 奔驰 三个类,车都具备颜色、name 。 还具备跑的功能。
              定义一个方法可以接收任意的车对象,定义一个方法可以返回任意的车对象。
33  描述动物、 蛇、 鱼 、三个类,编写一个方法可以接收任意的动物对象,定义一个方法可以
                 接收任意的动物类型对象,并且要调用动物类型对象的特有方法。
34  描述动物、 狗、 鱼 三个类,动物都具备name、 color两个属性、 动物都具备移动的行为。
              狗特有的一个方法就是咬人。  鱼特有的一个行为:吹泡泡。
35  练习:描述 图形 、 矩形、 圆形 三个类,每一个图形都是有计算面积与周长的方法的,
               把三者之间的关系描述清楚。
36  描述一个学生类,具备id 、 name  两个属性 、 学生都具备学习的行为功能,
               但是有部分学生在学习的过程中也会赚钱。
                普通学生: 学习  不会赚钱
                会赚钱的学生:  学习、 还会赚钱。
37  描述 图形、 矩形、 圆形 、三个类, 定义一个方法可以接收所有的图像对象,并打印图形对象的周长与面积.
                       定义一个方法可以返回任意的图形对象
38  描述车 、 宝马、 奔驰 三个类,车都具备颜色、name 。 还具备跑的功能。
                定义一个方法可以接收任意的车对象,定义一个方法可以返回任意的车对象。
39  模拟你吃木桶饭的情况,如果你带少于10块钱去吃木桶饭,那么抛出一个没有带够钱的异常,
               如果有足够10块钱,那么可以正常的吃饭。

作者: 黄敬璇    时间: 2015-5-2 10:24
这么好的帖子,收藏了,每天都要拿出来练练,谢谢楼主
作者: 爆炸头    时间: 2015-5-2 10:24
黄敬璇 发表于 2015-5-2 10:24
这么好的帖子,收藏了,每天都要拿出来练练,谢谢楼主

:lol~~~~~~~~~~~~~~~
作者: 蓝七    时间: 2015-5-2 10:45
其实你每天发2,3个,效果会更好的,一下太多了,不想做了。。。
作者: 严晗哲    时间: 2015-5-2 10:52
好贴,谢谢楼主分享
作者: andre    时间: 2015-5-2 11:11
顶顶,,,
作者: 爆炸头    时间: 2015-5-2 17:29
蓝七 发表于 2015-5-2 10:45
其实你每天发2,3个,效果会更好的,一下太多了,不想做了。。。

可以自己分开每天做哦~~~~~~~~
作者: wangyu    时间: 2015-5-2 18:58
直接把我吓退了,你发俩我还有心情做做
作者: lockwood    时间: 2015-5-3 08:09
很爽呀。五一有事情做了。。
作者: 鱼饵    时间: 2015-5-3 09:37
谢谢楼主,收藏了,后面慢慢做练习用。
作者: 米江波    时间: 2015-5-3 10:18
收藏先  谢谢楼主无私奉献的精神
作者: 邓熊财    时间: 2015-5-3 10:31
感谢!!!题目已带走
作者: brouse    时间: 2015-5-3 11:02
干的漂亮,收下了
作者: 19期1910    时间: 2015-5-3 11:04
顶一个。。
作者: 快乐Anne    时间: 2015-5-3 11:22
谢楼主,可以自己练习了
作者: zhang214214    时间: 2015-5-3 11:25
不错!非常good
作者: nate996    时间: 2015-5-3 11:27
谢谢啦。
作者: wuyingtong    时间: 2015-5-3 13:38
谢楼主分享了
作者: 凌晨丶草未眠    时间: 2015-5-3 13:40
这么好的帖子,收藏了
作者: 狮子王    时间: 2015-5-3 13:40
头晕目眩了。。。
作者: wk843620202    时间: 2015-5-3 17:11
好多呀!
作者: hoop.zeng    时间: 2015-5-3 21:00
不错 是该练练手 加强理解
作者: 200米王朝    时间: 2015-5-3 21:02
谢谢楼主的订单, 我决定接了
作者: 雾以泪聚丶    时间: 2015-5-3 23:01
太棒了,我的学习动力又加强了很多!
作者: 决战到天亮    时间: 2017-4-29 16:49
话说又是一年五一,作为学弟也有更多题做了,向学长们学习
作者: 13716326405    时间: 2017-5-1 23:05
感谢分享

作者: 范德华丽    时间: 2017-5-2 00:00
顶,,,,,,,顶

作者: cd199631    时间: 2017-5-5 07:42
有答案吗、群主





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2