javaSE技能手册(整理完成)(2)
6
1:写一个方法,此方法实现判断一个整数,属于哪个范围:大于0;小于0;等于0 2:写一个方法,此方法实现判断一个整数是偶数还是奇数。
3:写一个方法,此方法实现对三个整数进行排序,输出时按照从小到大的顺序输出。 4:写一个方法,此方法实现判断这个数是否是水仙花数。
333
水仙花数的条件:三位数为abc,则满足:a+b+c=abc 5:写一个方法,此方法实现判断某一年份是否是闰年。
6:写一个方法,此方法实现判断一个4位整数,统计出此整数里面包含多少个偶数,多少个奇数
7: 开发一款软件,根据公式(身高-108)*2=体重,可以有10斤左右的浮动。来观察测试者体重是否合适。
8: 判断此考试成绩为什么等级。
90-100之间为优秀,80-89之间为优良,70-79之间为良好, 60-69之间为及格,60分以下为不及格。
9: 写一个方法,此方法实现格式化时间,此方法有三个整形参数,输出类似09:03:12的时间格式,中间需要判断输入的数字是否符合实际情况,比如小时数就不能大于24,如果大于24就提示输入错误。 10: 有3个整数,给出提示信息: 能否创建三角形;
如果能构建三角形,提示是直角三角形还是等边三角形等腰三角形还是普通三角形; 最后输出三角形面积;
11:随机输入一个字母,如果是大写字母就转化为小写字母输出;如果是小写字母就转化为大写字母输出。
12:学习成绩>=90分的同学用A表示,60-89分之间的用B表示,60分以下 的用C表示
13:使用条件结构实现:岳灵珊同学参加到java的学习,他父亲岳不群和母亲宁中则承诺:
编写程序达成小明的心愿。如果岳灵珊的考试成绩==1OO分,父亲给她买辆车 如果岳灵珊的考试成绩>=90分,母亲(宁中则)给她买台笔记本电脑 如果岳灵珊的考试成绩>=60分,母亲给她买部手机 如果岳灵珊的考试成绩<60分,没有礼物
14:使用条件结构实现,如果用户名等于字符‘青’,密码等于数字‘123’,就输出“欢迎你,青”,否则就输出“对不起,你不是青”。
提示:先声明两个变量,一个是char型的,用来存放用户名,一个是int型的,用来存放密码。
2
15:求ax+bx+c=0方程的根。 a,b,c分别为函数的参数,
222
如果:b-4ac>0,则有两个解;b-4ac=0,则有一个解;b-4ac<0,则无解;
2
已知:x1=(-b+sqrt(b-4ac))/2a
2
X2=(-b-sqrt(b-4ac))/2a
JavaSE初级—第六单元:循环结构
7
1:求10以内的偶数的和。
2:求100以内的所有素数(只能被自己和1整除;)
3:随机产生一个1-100之间的整数,看能几次猜中。要求:猜的次数不能超过7次,每次猜完之后都要提示“大了”或者“小了”。
4:写一个方法,此方法实现判断某年某月某日是这一年的第几天?(年月日通过方法的参数提供)
5:写一个方法,此方法实现输出100-999之间的水仙花数。
6:输出小写的a-z以及大写的在Z—A
7:求出1-3+5-7+9-?..101的和
8:求出1-1/2+1/3-1/4?..1/100的和
9:输出20-80之间能被3整除的整数,每5个一行
10:打印出1000-2000年中所有的闰年,并以每行四个数的形式输出
11:定义两个整数a、b,a、b的取值范围在0-9之间,给出所有符合a+b=12的组合。
12:A、B、C、D分别为0——9之间的整数,求出满足AB+CD=DA条件的数。
例如:90+09=99
13:随机生成一个五位以内的数,然后输出该数共有多少位,每位分别是什么
14:输出九九乘法表
15:使用java实现输出如下图形。
8
JavaSE初级—第七单元:循环结构
1:实现双色球的彩票功能。规则:从36个红球中随机选择不重复的6个数,从15个篮球中随机选择1个组成一注彩票。可以选择买多注。
2:输出1-100之间的不能被5整除的数,每5个一行。
3:输出斐波那契额数列数列的前20项
4:输出一个整数的二进制数、八进制数、十六进制数。
5:随机产生一个字母,如果是大写字母则输出“yes”,否则输出“no”
6:随机产生一个字符,判断:如果为大写字母则输出“大写字母”;如果为小写字母则输出“小写字母”;否则怎输出“其他字符”;
7:判断一个月份属于一年中的那个季节。(春夏秋冬)
8:年月日分别为自定义函数的参数,判断是否为正确的日期,并求出该日期的下一天的年份月份和日期。
9:求100到1000之间的所有能被5和6整除的整数,每行显示5个
10:求和:1/3+3/5+5/7+7/9+???..+97/99
11:在控制台上打印出今年的日历。
12:输出100以内的所有素数,每行显示5个;并求和。
13:山上有一口缸可以装50升水,现在有15升水。老和尚叫小和尚下山挑水,每次可以挑5升。问:小和尚要挑几次水才可以把水缸挑满?通过编程解决这个问题。 提示:
(1) 用整型变量water表示水缸里的水“int water = 15;”。 (2) 用整型变量l表示小和尚下山挑水的次数“int l = 0;”。 (3) 分析循环条件(水少于50升),循环操作(水增加5升,挑水次数增加1)。 (4) 套用while循环(或do-while循环)写出代码。
14:李白无事街上走,提壶去买酒。遇店加一倍,见花喝一斗,五遇花和店,喝光壶中酒,试问李白壶中原有多少斗酒?(使用for循环结构编程实现) 提示:采用逆向思维分析问题。
9
JavaSE初级—第八单元:数组
1:对10个整数进行按照从小到大的顺序排序
2:求一个3*3矩阵对角线元素之和
<提示>程序分析:利用双重for循环控制输入二维数组,再将a[i][i]累加后输出。
3:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 <提示>程序分析:首先判断此数是否大于最后一个数,然后再考虑插入中间的数的情况,插入后此元素之后的数, 依次后移一个位置。
4:将一个数组逆序输出。
<提示>程序分析:用第一个与最后一个交换。
5:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。
6:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
7:定义一个4行4列的二维数组,逐个从键盘输入值,然后将第1行和第4行的数据进行交换,将第2行和第3行的数据进行交换
8:定义一个3行4列的二维数组,逐个从键盘输入值,编写程序将四周的数据清0
9:定义一个3行4列的二维数组,逐个从键盘输入值,将左下三角的值清0
10:定义一个4行4列的二维数组,逐个从键盘输入值,将对角线的值清0
11:定义一个N*N二维数组,从键盘上输入值,找出每行中最大值组成一个一维数组并输出;
12:有一个已排好序的数组,今输入一个数,要求按原来排序的规律将它插入数组中
10
JavaSE初级—第九单元: 方法的结构以及调用
1:开发一个标题为“FlipFlop”的游戏应用程序。它从1计数到100,遇到3的倍数就替换为单词“Flip”,5的倍数就替换为单词“Flop”,既为3的倍数又为5的倍数则替换为单词“FlipFlop”。 2:生成13位条形码
Ean-13码规则:第十三位数字是前十二位数字 …… 此处隐藏:2101字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [法律文档]苏教版七年级语文下册第五单元教学设计
- [法律文档]向市委巡视组进点汇报材料
- [法律文档]绵阳市2018年高三物理上学期第二次月考
- [法律文档]浅析如何解决当代中国“新三座大山”的
- [法律文档]延安北过境线大桥工程防洪评价报告 -
- [法律文档]激活生成元素让数学课堂充满生机
- [法律文档]2014年春学期九年级5月教学质量检测语
- [法律文档]放射科标准及各项计1
- [法律文档]2012年广州化学中考试题和答案(原版)
- [法律文档]地球物理勘查规范
- [法律文档]《12系列建筑标准设计图集》目录
- [法律文档]2018年宁波市专技人员继续教育公需课-
- [法律文档]工会委员会工作职责
- [法律文档]2014新版外研社九年级英语上册课文(完
- [法律文档]《阅微草堂笔记》部分篇目赏析
- [法律文档]尔雅军事理论2018课后答案(南开版)
- [法律文档]储竣-13827 黑娃山沟大开挖穿越说明书
- [法律文档]《产品设计》教学大纲及课程简介
- [法律文档]电动吊篮专项施工方案 - 图文
- [法律文档]实木地板和复合地板的比较
- 探析如何提高电力系统中PLC的可靠性
- 用Excel函数快速实现体能测试成绩统计
- 教师招聘考试重点分析:班主任工作常识
- 高三历史选修一《历史上重大改革回眸》
- 2013年中山市部分职位(工种)人力资源视
- 2015年中国水溶性蛋白市场年度调研报告
- 原地踏步走与立定教学设计
- 何家弘法律英语课件_第十二课
- 海信冰箱经销商大会——齐俊强副总经理
- 犯罪心理学讲座
- 初中英语作文病句和错句修改范例
- 虚拟化群集部署计划及操作流程
- 焊接板式塔顶冷凝器设计
- 浅析语文教学中
- 结构力学——6位移法
- 天正建筑CAD制图技巧
- 中华人民共和国财政部令第57号——注册
- 赢在企业文化展厅设计的起跑线上
- 2013版物理一轮精品复习学案:实验6
- 直隶总督署简介




