面向对象程序设计java 历次上机答案(复习用)

面向对象程序设计java 历次上机答案(复习用)

ID:10858727

大小:849.50 KB

页数:38页

时间:2018-07-08

面向对象程序设计java 历次上机答案(复习用)_第1页
面向对象程序设计java 历次上机答案(复习用)_第2页
面向对象程序设计java 历次上机答案(复习用)_第3页
面向对象程序设计java 历次上机答案(复习用)_第4页
面向对象程序设计java 历次上机答案(复习用)_第5页
资源描述:

《面向对象程序设计java 历次上机答案(复习用)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、优秀文档,值得珍藏!一JAVA上机实验编程题答案(红色字体为重要知识点)JAVA上机题(0)1某应用软件的登录密码是123(整数),用户从键盘输入密码,如果正确则输出显示“欢迎使用本软件”的字样,如果密码错误则输出显示“密码错,请重新输入!”的字样。(用==运算符实现)importjava.util.*;classmima{voidf(){System.out.println("请输入密码:");}}publicclasssj0_1{publicstaticvoidmain(Stringargs[]){S

2、cannerreader=newScanner(System.in);mimam=newmima();m.f();ints=0;s=reader.nextInt();while(s!=123){System.out.println("密码错误,请重新输入:");s=reader.nextInt();}System.out.printf("欢迎使用本软件!");}}优质文档,值得珍藏优秀文档,值得珍藏!25个学生(每个学生学习了3门课),输入5个学生的学号(整数)和3门课程的成绩(整数),统计并输出3门课程

3、总分最高的学生的学号和总分。(二维数组实现)importjava.util.*;publicclasssj0_2{publicstaticvoidmain(Stringargs[]){intStuscore[][]=newint[5][5];Scannerreader=newScanner(System.in);intxuehao=0,Maxsum=0;System.out.printf("请输入学生的学号和各科的成绩:");for(inti=0;i<5;i++){for(intj=0;j<4;j++

4、)Stuscore[i][j]=reader.nextInt();System.out.printf("");}for(inti=0;i<5;i++){for(intj=1;j<4;j++)Stuscore[i][4]+=Stuscore[i][j];if(Stuscore[i][4]>Maxsum)Maxsum=Stuscore[i][4];if(Maxsum==Stuscore[i][4])xuehao=i;}System.out.printf("总分最高的学生的学号和总分为:%d,%d",Stu

5、score[xuehao][0],Maxsum);}}优质文档,值得珍藏优秀文档,值得珍藏!3从键盘上输入若干成绩(正整数),输入的数以0为中止标记,输出最高成绩、最低成绩、90分以上人数。(循环实现)importjava.util.*;publicclasssj0_3{publicstaticvoidmain(Stringargs[]){int[]grade=newint[100];inti=0,r,max=0,min=100,count=0;Scannerresult=newScanner(Syste

6、m.in);System.out.printf("输入成绩:%n");r=result.nextInt();while(r!=0){grade[i]=r;if(maxgrade[i]){min=grade[i];}if(grade[i]>=90){count=count+1;}i=i+1;System.out.printf("输入下一个成绩:%n");r=result.nextInt();}System.out.printf("最高成绩:%d

7、%n",max);System.out.printf("最低成绩:%d%n",min);System.out.printf("90分以上人数:%d%n",count);}}优质文档,值得珍藏优秀文档,值得珍藏!JAVA上机题(一)1设计一个描述二维平面上点的类position,该类有2个成员变量x,y,在另一主类的main方法中使用position类创建两个对象变量source,target,通过position类的有参构造方法对两个对象变量的x,y坐标赋初值,最后输出它们的距离与它们的坐标。参考教材P4

8、44-3importjava.util.*;classSource{doublex;doubley;publicdoublegetX(){returnx;}publicdoublegetY(){returny;}publicSource(doublex,doubley){this.x=x;this.y=y;}publicdoubleTarget(Sourcep){doublerrr=(this.x-p.getX())*(thi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。