编写程序,提示用户输入学生的个数,每个学生的名字及其分数,最后显示最高分的学生和第二高分的学生

编写程序,提示用户输入学生的个数,每个学生的名字及其分数,最后显示最高分的学生和第二高分的学生,第1张

public static void main(String[] args) throws Exception {

        Scanner in=new Scanner(System.in)

        System.out.println("请输入学生的个数:")

        int num=in.nextInt()

        String names[]=new String [num]//学生姓名数组

        double scores[]=new double [num]//学生分数数组

        double max=0    //记录最大分数

        int index=0    //记录最大分数的下标

        for (int i = 0 i <num i++) {

            System.out.print("请输入第"+(i+1)+"个学生的姓名:")

            names[i]=in.next()

            System.out.print("请输入第"+(i+1)+"个学生的分数:")

            scores[i]=in.nextDouble()

            if(scores[i]>max){

                max=scores[i]

                index=i

            }

        }

        System.out.println("最高分的学生是:"+names[index]+",分数为:"+scores[index])

    }

3、C;4、A;6、A;7、A;8、D;12、A;13、B;14、B;17、A;18、D;19、D;20、A;

4题:A很明显是错误的,java程序在运行前需要编译成字节码文件,才能运行。

14题:在Java语言中,标识符是以字母、下划线或美元符开头,由字母、数字、下划线或美元符组成的字符串。标识符区分大小写,长度没有限制。除以上所列几项之外,标识符中不能含有其他符号,也不允许插入空格。

17题:向main方法传入的是三个参数接收后args[]={"aaa","bb","c"}

int k1=args.length//得到数组元素个数,为3

int k2=args[1].length()//得到数组中下标为1的元素字符数(即第二个元素)

18题:String s1="AbcD"String s2=s1.toLowerCase()作用是把字符串全部转为小写,所以选D

19题:函数重载定义 1:保持相同的功能,并且有相同的函数名

2、重载方式为:返回值类型不同,形参个数不同同,形参类型不同。

在满足一的前提下,二中三个条件任意一个,或其中多个的任意组合都是重载

20题:BB继承了AA并且重写了Show()方法。父类AA实例化了a,所以a.Show()调用的是父类中的Show方法,显示:我喜欢Java!子类BB实例化了b,所以b.Show()调用子类BB中的Show方法,显示:我喜欢C++!

首先你要了解,JAVA是什么软件,有什么用?

答:它是个面向网络的程序设计语言,用来让程序员创建应用程序,这些应用程序可以通过网络下载,而且可在任何计算平台上安全地运行。Java作为一个分布式的,面向对象的程序设计语言,可以让位于任何地方的任何计算机应用网络上的应用程序。

其实每次遇到不会的都来求助是很不方便的

如果你想了解和免费学习更多的JAVA编程,成为一名真正的JAVA高手,你可以来这个qun,前面三个数是四二六 中间是三九六 后面是二八四

把这串数字连起来就可以了,这是一个高手的学习qun,在这里你可以学习到书上学不到的知识,还有大牛相互讨论并指导你解答,免费学习资料共享在qun文件里。

同C++一样, Java是个面向对象的语言,这就意味着软件可以以部件的形式编制,为了满足某种任务,软部件可以互相配合。

Java适宜于互联网的开发应用,其中一个原因是它使用了虚拟机,虚拟机是个用来解释Java指令的软件包,Java的虚拟机策略就相当于世界语,这是个人造的国际语言,目的是使得不同语言之间的翻译和沟通更加容易。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11116489.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-13
下一篇 2023-05-13

发表评论

登录后才能评论

评论列表(0条)

保存