java练习题(含标准答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.编写程序,用数组实现乘法小九九的存储和输出。【提示:采用多个一维数组。】

public class Multipation {

ﻩpublic staticvoidmain(String[] args) {

ﻩﻩ// TODO Auto-generatedmethod stub

ﻩint x[][]=new int[9][9];

ﻩfor(inti=0;i<9;i++){

ﻩﻩﻩfor(intj=0;j<9;j++){

ﻩﻩﻩif(i>=j){

ﻩﻩintm=i+1;

ﻩﻩﻩintn=j+1;

ﻩﻩﻩ x[i][j]=m*n;

ﻩﻩﻩSystem.out.print(m+"*"+n+"="+x[i][j]);

ﻩ}

}

System.out.println();

}

ﻩ}

}

2.定义一个类Student,属性为学号、姓名和成绩;方法为增加记录SetRecord和得到记录GetRecord。SetRecord给出学号、姓名和成绩的赋值,GetRecord通过学号得到考生的成绩。

publicclass Student{

/**

*@param args

ﻩ*/

ﻩprivateintID;

private String name;

ﻩprivate float score;

publicvoid SetRecord(intID,String name,float score){ ﻩﻩﻩthis.ID=ID;

ﻩﻩthis.name=name;

ﻩthis.score=score;

public float getRecord(int ID){

ﻩif(ID==this.ID)

ﻩﻩreturn this.score;

ﻩelse

return-1;

}

publicstatic void main(String[] args) {

ﻩﻩ//TODO Auto-generated methodstub

ﻩStudent s=newStudent();

ﻩﻩs.SetRecord(0,"alex",100);

float Sco=s.getRecord(0);

ﻩﻩSystem.out.print(Sco);

}

相关文档
最新文档