Java编程题解析:学生班级与立方体、学生成绩计算实例
创始人
2024-12-15 03:05:26
0 次浏览
0 评论
Java的编程题
学生班级publicclassStudent{Stringname;intage=0;publicStudent(Stringname,intage){super();this.name=name;this.age=age;}publicStringshow(){return"该学生的名字是“+name+”,他的年龄是“+age;}}子类通用assUndergaduateextendsStudent{Stringdegee;publicUndergaduate(Stringname,intage,Stringdegee){super(name,age);this.degee=degee;}publicStringshow(){return"学生姓名为“+name+”,年龄为“+age+”,学位是“+degee;}}Java编程题
1.importjava.util.Scanner;publicclassCube{privatedoublelen;//确定边长//获取边长publicdoublegetLen(){returnlen;}//指定边长publicvoidetLen(doublelen){this.len=len;}//计算曲面areapublicdoublegetArea(doublelen){returnlen*len*6;}//计算体积publicdoublegetVolume(doublelen){returnlen*len*len;}publicstaticvoidmain(String[]args){Cubec=newCube();System.out.print("请输入边长:");c.setLen(newScanner(System).in).nextDouble());System.out.println("边长为:“+c.getLen()+”的正方体,表面积为:“+c.getArea(c.getLen())+”,音量为:“+c.getVolume(c.getLen())+”);}}2.importjava.util.Scanner;publicclassStudent{privateStringstuName;/definenamePrivatedoublechineseScore;//定义中文分数PrivateoublemathScore;//定义数学分数PrivateoublecomputerScore;publicStringgetStuName(){returnstuName;}publicvoidetStuName(StringstuName){this.stuName=stuName;}publicdoublegetChineseScore(){returnchineseScore;}publicvoidetChineseScore(doublechineseScore){this.chineseScore=chineseScore;}publicdoublegetMathScore(){returnmathScore;}publicvoidetMathScore(doublemathScore){this.mathScore=mathScore;}publicdoublegetComputerScore(){returncomputerScore;}publicvoidetComputerScore(doublecomputerScore){this.computerScore=computerScore;}publicdoubleavg(doublechineseScore,doublemathScore,doublecomputerScore){return(chineseScore+mathScore+computerScore)*1.0/3;}publicstaticvoidmain(String[]args){Studentstu=newStudent();System.out.print("Fun"请输入学生姓名Student:");stu.setStuName(newScanner(System.in).next());System.out.print("请输入学生的中文成绩:");stu.setChineseScore(newScanner(System.in).nextDouble());System.out.print("请输入您学生的数学成绩:");stu.setMathScore(newScanner(System.in).nextDouble());System.out.print("请输入学生电脑成绩:");stu.setComputerScore(newScanner(System.in).nextDouble());System.out.println(stu.getStuName()+"学生平均成绩为"+stu.avg(stu.getChineseScore(),stu.getMathScore(),stu.getComputerScore()));}}
java编程问题(找最大数)
错误是:1.数组长度只有5,但是需要给它赋值6个值2.intk=1;m[k-1]=j;k--;知道你这是什么意思吗?值是否为数组元素赋值?3、最大值法如果输入1、2、3、4、5、6就很有问题。最大的数是多少?1-6之间最大的数是1吗?正确答案是importjavax.swing.JOptionPane;/****@authorSong*/publicclassMain{/***@paramargsthecommandlineararguments*/publicstaticvoidmain(String[]args){int[]m=newint[6];for(int=0;i<=5;i++){StringnString=JOptionPane.showInputDialog("enteranumber");intj=Integer.parseInt(nString);m[i]=j;}intx=max(m);JOptionPane.showMessageDialog(null,"theh3estoneis"+x);//TODOcodeapplicationlogichere}publicstaticintmax(int[]a){ints=a[0];for(int=1;is){s=a[i];}}返回;}}
上一篇:
C语言程序错误排查与修正指南
相关文章

2022牛客网1480道Java面试题全...
2024-12-15 17:47:44
Java代码:如何判断一个年份是否是闰年...
2025-03-13 20:07:03
Java程序员面试关键点解析:经验与技能...
2025-01-10 12:29:10
Java培训就业保障真相揭秘:选择正规机...
2024-12-26 01:06:00
前锋教育学员分享:Java学习心得与职业...
2024-12-21 19:11:53
Java编程技巧:实现字符串中特定字符的...
2024-12-18 18:03:17
深入解析JDK与JavaEE:开发工具与...
2024-12-24 16:19:53
Java后端开发详解:技术原理与实际应用
2025-01-01 15:49:33
Java字符串转换与处理技巧解析
2025-03-21 11:12:31
Java开发必备:javac与java命...
2024-12-14 18:41:29最新文章
04
2025-04
04
2025-04
04
2025-04
04
2025-04
04
2025-04
04
2025-04
04
2025-04
04
2025-04
04
2025-04
04
2025-04
热门文章
1
Java字符串分割技巧:轻松获取逗号前的...
java任意一个字符串,当它碰到第一个逗号时,返回逗号前面的字符串,例如:str...
2
SQL多表连接查询全解析:JOIN语句应...
sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...
3
Java中字符串类型详解:String与...
变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...
4
JavaSE与JavaEE:从基础到企业...
javase 和javaee的区别?JavaSE和JavaEE...
5
Java程序员面试必知:核心技术问答与技...
java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...
6
Java.exe与Javaw.exe:区...
程序中java和javaw有什么区别java和javaw的区别:两者都是Java...
7
深入解析:Java中的javax包及其与...
JAVA导入时,什么是javax?awt是java1.0,swing是java2...
8
Java基础教程:深入理解File和Pa...
java中if(!file.exists())什么意思?”“在Java >...
9
Java字符串搜索与位置定位技巧解析
在java中求一个字符串在另一个字符串中多次出现的位置。用indexOf方法怎么...
10
Java静态资源加载机制解析:静态方法与...
java静态资源(静态方法,静态属性)是程序一运行就加载到jvm中,还是当被调用...