ImageVerifierCode 换一换
格式:DOC , 页数:29 ,大小:92.50KB ,
资源ID:172496      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-172496.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(java经典小程序.doc)为本站会员(cjc2202537)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

java经典小程序.doc

1、1,编写程序,判断给定的某个年份是否是闰年。闰年的判断规则如下:(1)若某个年份能被 4 整除但不能被 100 整除,则是闰年。(2)若某个年份能被 400 整除,则也是闰年。import java.util.Scanner;class Bissextilepublic static void main(String arge)System.out.print(“请输入年份“);int year; /定义输入的年份名字为“year”Scanner scanner = new Scanner(System.in);year = scanner.nextInt();if (year3000)Sys

2、tem.out.println(“年份有误,程序退出!“);System.exit(0);if (year%4=0)else System.out.println(year+“ is not bissextile “);2,给定一个百分制的分数,输出相应的等级。90 分以上 A 级8089 B 级7079 C 级6069 D 级60 分以下 E 级import java.util.Scanner;class Markpublic static void main(String args)System.out.println(“请输入一个分数“);/定义输入的分数为“mark”,且分数会有小数d

3、ouble mark;Scanner scanner = new Scanner(System.in);mark = scanner.nextDouble();/判断是否有输入错误。if(mark100)System.out.println(“输入有误! “);System.exit(0);/*判断分数的等级90 分以上者 A 级, 8089 分者 B 级,7079 分者 C 级, 6069 者 D 级,60 分以下 E 级 */if (mark=90) System.out.println(“this mark is grade A “);else if (mark=80) System.o

4、ut.println(“this mark is grade B “);else if (mark=70) System.out.println(“this mark is grade C “);else if (mark=60) System.out.println(“this mark is grade D “);else System.out.println(“this mark is grade E “);3,编写程序求 1+3+5+7+99 的和值。class hepublic static void main(String args)int number = 1; /初始值 1,以

5、后再+2 递增上去int sum = 0;for ( ; number j) break; /此处用 continue 也可以,只是效率低一点System.out.print(“ “+k+“X“+j+“=“+j*k);System.out.println();6、输出所有的水仙花数,把谓水仙花数是指一个数 3 位数,其各各位数字立方和等于其本身,例如: 153 = 1*1*1 + 3*3*3 + 5*5*5 class DafodilNumberpublic static void main(String args)System.out.println(“以下是所有的水仙花数“);int nu

6、mber = 100; / 由于水仙花数是三位数,故由 100 开始算起int i, j, k; / i j k 分别为 number 的百位、十位、个位for (int sum; number arrayNumberi)min = arrayNumberi; /求最小值sum += arrayNumberi;System.out.println(“其中 Max=“+max+“,Min=“+min+“,Sum=“+sum+“,Avg=“+sum/10.0);2.定义一个 int 型的一维数组,包含 10 个元素,分别赋值为 110, 然后将数组中的元素都向前移一个位置,即,a0=a1,a1=a

7、2,最后一个元素的值是原来第一个元素的值,然后输出这个数组。3. 定义一个 int 型的一维数组,包含 40 个元素,用来存储每个学员的成绩,循环产生 40个 0100 之间的随机整数,将它们存储到一维数组中,然后统计成绩低于平均分的学员的人数,并输出出来。4. (选做)承上题,将这 40 个成绩按照从高到低的顺序输出出来。5,(选做)编写程序,将一个数组中的元素倒排过来。例如原数组为 1,2,3,4,5;则倒排后数组中的值为 5,4,3,2,1。6,要求定义一个 int 型数组 a,包含 100 个元素,保存 100 个随机的 4 位数。再定义一个int 型数组 b,包含 10 个元素。统计

8、 a 数组中的元素对 10 求余等于 0 的个数,保存到 b0中;对 10 求余等于 1 的个数,保存到 b1中,依此类推。class Remainpublic static void main( String args)int a = new int100;/保存 100 个随机 4 位数到 a 中for (int i = 0; i a.length; i+)ai = (int) (1000*Math.random();/统计 a 数组中的元素对 10 求余的各个的数目int b = new int10;int k,sum;for (int j = 0; j b.length; j+)for

9、 (k=0,sum=0; k a.length; k+)if (ak%10)=j) sum+;bj = sum;System.out.printf(“b%d=%dn“,j,bj);7,定义一个 20*5 的二维数组,用来存储某班级 20 位学员的 5 门课的成绩;这 5 门课按存储顺序依次为:core C+,coreJava,Servlet,JSP 和 EJB。(1)循环给二维数组的每一个元素赋 0100 之间的随机整数。(2)按照列表的方式输出这些学员的每门课程的成绩。(3)要求编写程序求每个学员的总分,将其保留在另外一个一维数组中。(4)要求编写程序求所有学员的某门课程的平均分。class

10、 Studentpublic static void main(String args )int mark = new int205;/ 给学生赋分数值,随机生成for ( int i = 0; )/未完成8,完成九宫格程序在井字形的格局中(只能是奇数格局 ),放入数字(数字由),使每行每列以及斜角线的和都相等经验规则:从 1 开始按顺序逐个填写; 1 放在第一行的中间位置;下一个数往右上角 45 度处填写;如果单边越界则按头尾相接地填;如果有填写冲突,则填到刚才位置的底下一格;如果有两边越界,则填到刚才位置的底下一格。个人认为,可以先把最中间的数填到九宫格的最中间位置;再按上面的规则逐个填写,而且填的时候还可以把头尾对应的数填到对应的格子中。(第 n 个值跟倒数第 n 个值对应,格局上以最中

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报