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语言程序错误排查与修正指南
相关文章
Java字符串数字判断方法汇总:正则表达...
2024-12-15 05:20:27Java笔试题解析:关键知识点深度解析及...
2024-12-15 14:44:31Java编程资源大全:200+电子书,从...
2024-12-22 12:08:11深入解析C语言中的flag:状态标志的运...
2024-12-16 12:57:06Java运行时多态实现:继承与超类引用详...
2024-12-17 04:28:00Java工具类深度解析:Guava库字符...
2024-12-16 06:01:13Java字符串翻转教程:简单代码实现字符...
2024-12-15 12:26:41Java字符数组转字符串:String构...
2024-12-18 22:19:07C语言fun函数应用详解与调用方法分析
2024-12-17 13:34:01Java自学指南:从零开始,高效掌握Ja...
2024-12-15 03:49:49最新文章
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
23
2024-12
热门文章
1
SQL多表连接查询全解析:JOIN语句应...
sql多表关联查询在执行SQL多表连接查询时,可以使用JOIN语句将多个表连接在...
2
Java中字符串类型详解:String与...
变量有字符类型,为什么没有字符串类型??基本类型:charshort、int、l...
3
JavaSE与JavaEE:从基础到企业...
javase 和javaee的区别?JavaSE和JavaEE...
4
Java程序员面试必知:核心技术问答与技...
java编程程序员技术面试常见面试?随着互联网的不断发展,Java开发已经成为很...
5
Java.exe与Javaw.exe:区...
程序中java和javaw有什么区别java和javaw的区别:两者都是Java...
6
深入解析:Java中的javax包及其与...
JAVA导入时,什么是javax?awt是java1.0,swing是java2...
7
Java去除字符串前空格:常见方法与技巧...
JAVA怎么【只】去掉字符串【前面的】空格?JAVA中是否去除空格1.Strin...
8
北京Java/C++程序员薪资揭秘:云计...
一本211大学4年工作经验java程序员/C++程序员现在北京能...
9
命令行运行Java:从编写到执行全攻略
怎么在命令行下运行java?以下是使用记事本运行Java程序的步骤:编写Java...
10
Java字符串处理与键盘输入、文件读取技...
编写一个Java应用程序,从键盘读取用户输入两个字符串,并重载3个strAdd函...