• 2022-06-06
    设计一个类Student,该类包括姓名、学号和成绩。设计一个方法,按照成绩从高到低的顺序输出姓名、学号和成绩信息。
  • publicclassstudent1 {privateString name;privateintid;privateintscore;publicString getName() { returnname; } publicvoidsetName(String name) { this.name = name; } publicintgetId() { returnid; } publicvoidsetId(intid) { this.id = id; } publicintgetScore() { returnscore; } publicvoidsetScore(intscore) { this.score = score; } public student1(String name,intid,intscore) { super(); this.name = name; this.id = id; this.score = score; } publicvoidshow() { System.out.println("id:"+id+",name="+name+",score="+score); } publicstaticvoidsort(student1[] stus){ student1 stu; for(inti=0;i<stus.length-1;i++){ for(intj=0;j<stus.length-i-1;j++){ if(stus[j].score>stus[j+1].score){ stu=stus[j]; stus[j]=stus[j+1]; stus[j+1]=stu; }publicclassteststudent {publicstaticvoidmain(String[] args) { student1[] stus=newstudent1[3]; stus[1]=newstudent1("zhangsan",1,88); stus[0]=newstudent1("lisi",2,99); stus[2]=newstudent1("wangwu",3,100); student1.sort(stus);for(student1 stu:stus){ stu.show(); } }

    内容

    • 0

      定义一个学生类,学生类有学号、姓名、C++成绩、数据结构成绩四个成员数据,对学号、姓名、C++成绩、数据结构成绩进行设置及显示的函数和求两门课程平均成绩的函数。

    • 1

      下列select查询语句中,格式书写正确的是() A: select姓名,课程,成绩from学生表,成绩表where学生.学号=成绩.学号 B: select姓名,课程,成绩from学生,成绩where成绩>60ordeby成绩desc C: select学号,姓名,课程,成绩from学生,成绩where学生.学号=成绩.学号 D: select学生.学号,姓名,课程,成绩from学生,成绩where学生.学号=成绩.学号

    • 2

      要查询出学号为2008001001所有选取修课程的成绩,正确的是()。 A: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ B: SELECT学号,姓名,课程代码,总评成绩FROM学生INNERJOIN成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’ C: SELECT学号,姓名,课程代码,总评成绩FROM学生LEFTOUTERJOIN成绩ON学生.学号=成绩.学号WHERE学号=’2008001001’ D: SELECT学号,姓名,课程代码,总评成绩FROM学生,成绩WHERE学生.学号=成绩.学号AND学号=’2008001001’

    • 3

      编一个程序,定义类 student 和它的成员(学号,姓名,年龄和 c_sharp 程序设计成绩),用类 student 生成对象stu1,分别对对象 s 的成员赋值, 学号:1901 姓名:王海 年龄:20 C_sharp成绩:85 然后输出对象stu1的各个成员

    • 4

      【编程题】定义一个学生类student,它含有私有数据成员:学号、姓名、年龄、成绩及公有成员函数:构造函数、成员函数set()用于对私有数据成员赋值、成员函数show()用于显示学号、姓名、年龄、成绩等。在主函数中定义student类的对象,显示两个学生的有关信息。如有下述输出结果: 学生1有关信息: 学号:101 姓名:lijun 年龄:18 成绩:85 学生2有关信息: 学号:102 姓名:wangming 年龄:19 成绩:78