第一范文网 - 专业文章范例文档资料分享平台

javaSE技能手册(整理完成)

来源:用户分享 时间:2025/5/17 0:35:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

5

JavaSE初级—第四单元:运算符,表达式及空语句

1:为抵抗洪水,战士连续作战89小时,编程计算共多少天零多少小时?

2: 小明要到美国旅游,可是那里的温度是以华氏度为单位记录的。它需要一个程序将华氏温度(80度)转换为摄氏度,并以华氏度和摄氏度为单位分别显示该温度。 提示:摄氏度与芈氏度的转换公式为:摄氏度 = 5/9.0*(华氏度-32) 3:根据你的理解,说明一下“==”和“=”的区别。 4:根据运算符的功能,我们把运算符分成哪几类? 5:写出程序的输出结果:

public static void main(String args[]){

int a=5+4; int b=a*2; int c=b/4; int d=b-c; int e=-d; int f=e%4; double g=18.4; double h=g%4; int i=3;int j=i++; int k=++i; System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ System.out.println(\ }

7:写出程序的输出结果:public static void main(String[] args){ int n=3, m=4;

System.out.println();

System.out.println(\

System.out.println(\ System.out.println(\ System.out.println(\

8:写出程序的输出结果:public static void main(String[] args){ int x=1,y=12; x+=2; y-=3;

System.out.println();

System.out.println(\ y/=x;

System.out.println(\ y++; y%=x;

System.out.println(\ }

JavaSE初级—第五单元:程序结构设计顺序结构,选择结构

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循环结构编程实现) 提示:采用逆向思维分析问题。

搜索更多关于: javaSE技能手册(整理完成) 的文档
javaSE技能手册(整理完成).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6oinj2rurs565jb3uu07_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top