一,阅读下面的代码,找出错误的内容修改并通过代验证结果的正确性。lasstest{publicstaticvoidmain(Stringargs[]){inti=1,j;floatf1=;floatf2=123;longi1=12345678,i2=8888888888;doubled1=2e20,d2=124;byteb1=1,b2=2,b3=129;j=j+10;i=i/10;i=i*;charc1=‘a’,c1=125;byteb=b1-b2;charc=c1+c2-1;floatf3=f1+f2;floatf4=f1+f2*;doubled=d1*i+j;floatf=d1*5+d2;}}二,编程实现"九九口诀表"指定样式四、参考代码1矩阵运算方法评分标准:(1)正确定义数组(4分)(2)正确使用循环结构(3分)(3)循环控制变量关系正确(3分)本题重点测试数组的定义与使用方法,矩阵的具体运算方式可以使用普通控制方式,也可以使用标准的Java格式控制,题目属于送分题型,只要能够完成就有成绩。lassTest_1{publicstaticvoidmain(String[]args){inta[][]={{1,2,3},{4,5,6},{7,8,9}};intb[][]={{10,12,13},{14,15,16},{17,18,19}};for(inti=0;i<3;i++){for(intj=0;j<3;j++){(a[i][j]+b[i][j]+"");}();}}}本程序的重点是按题目已经给出的对应关系:上面的代码是属于标准程序设计方式,它适用VB、C与Java本题目的另外参考代码(标准JAVA格式)的代码如下:lassTest_1{publicstaticvoidmain(String[]args){inta[][]={{1,2,3},{4,5,6},{7,8,9}};intb[][]={{10,12,13},{14,15,16},{17,18,19}};for(inti=0;i<;i++){for(intj=0;j<a[i].length;j++){(a[i][j]+b[i][j]+"");}();}}}2定义一个“点”(Point)类用来表示三维空间中的点(有三个坐标)。要求如下:(1)可以生成具有特定坐标的点对象。(2分)(2)提供可以设置三个坐标的方法。(2分)(3)提供可以计算该“点”距原点距离平方和的方法(2分)(4)编程验证上述三条。(4分)classPoint{doublex,y,z;Point(double_x,double_y,double_z){//可以生成具有特定坐标的点对象。(2分)x=_x;y=_y;z=_z;}voidsetX(double_x){//提供可以设置三个坐标的方法。(2分)x=_x;}doublegetDistance(Pointp){//提供可以计算该“点”距原点距离平方和的方法(2分)return(x-)*(x-)+(y-)*(y-)+(z-)*(z-);}}lassTestPoint{
《Java 语言程序设计课件资料》java(任少斌) 来自淘豆网m.daumloan.com转载请标明出处.