Java运行程序写结果学生版.docx
- 文档编号:27575686
- 上传时间:2023-07-03
- 格式:DOCX
- 页数:28
- 大小:71.61KB
Java运行程序写结果学生版.docx
《Java运行程序写结果学生版.docx》由会员分享,可在线阅读,更多相关《Java运行程序写结果学生版.docx(28页珍藏版)》请在冰豆网上搜索。
Java运行程序写结果学生版
Java运行程序写结果(学生版)
y=3*x-11;
System.out.println(y);
}
}
4.当在命令提示符后输入”javaFactorial33”之后,下列程序的输出结果为:
publicclassFactorial3{
publicstaticvoidmain(String[]args){
intnum=Integer.parseInt(args[0]);
intresult=1;
if(num<1)
System.out.println("应输入大于1的整数!
");
else{
inti;
for(i=1;i<=num;i++)
result=result*i;
System.out.println("结果是:
"+result);
}
}
}
5.下列程序的输出结果为:
publicclassX{
publicstaticvoidmain(String[]args)
{
Stringnames[]=newString[5];
for(intx=0;x names[x]=args[x]; System.out.println(names[2]); } } 6.下列程序的输出结果为: publicclassTest{ publicstaticvoidmain(String[]args){ System.out.print(3.5+1/2+56%10+""); System.out.print(3.5+1.0/2+56%10+""); inta=4%3*7+1; System.out.println(a); } } 7.下列程序的输出结果为: publicclassA1{ publicstaticvoidmain(Stringargs[]){ inta[]=newint[5]; a[0]=1;a[1]=2;a[2]=3;a[3]=4;a[4]=5; System.out.print("a["+0+"]="+a[0]+""); System.out.print("a["+1+"]="+a[1]+""); System.out.println("a["+2+"]="+a[2]+""); System.out.print("a["+3+"]="+a[3]+""); System.out.print("a["+4+"]="+a[4]); } } 8.下列程序的输出结果为: publicclassarray1D_1{ publicstaticvoidmain(Stringargs[]){ inti; inta[]; a=newint[5]; for(i=0;i<5;i++) a[i]=i; for(i=a.length-1;i>=0;i--) System.out.print(“a[“+i+”]=”+a[i]+”,\t”); } } 9.运行结果是: publicclassTest1{ Stringstr=newString("Hi! "); char[]ch={'L','i','k','e'}; publicstaticvoidmain(Stringargs[]){ Test1ex=newTest1(); System.out.print(ex.str+""); System.out.print(ex.ch); } } 10.运行结果是: publicclassTest3{ publicstaticvoidmain(String[]args){ inti; for(i=3;i<=20;i++){ if((i%2)==0) System.out.print(i+""); } } } 11.运行结果是: publicclassTest4{ publicstaticvoidmain(String[]args){ inti,sum=0; for(i=3;i<=20;i++) if((i%2)==0)sum=sum+i; System.out.print("i="+i+",sum="+sum); } } 12.运行结果是: publicclassTest5{ publicstaticvoidmain(String[]args){ inti,sum=0; for(i=1;i<=100;i++){ if((i%2)==1) sum=sum+i; } System.out.println(sum); } } 13.运行结果是: classTest6{ publicstaticvoidmain(String[]args){ inti; for(i=0;i<10;i++){ System.out.print(i+""); if(i%2! =0)continue; System.out.println(""); } } } 14、运行结果是: publicclassTest14{ publicstaticvoidmain(String[]args){ intn=1,m,j,i; for(i=3;i<=30;i+=2){ m=(int)Math.sqrt((double)i); for(j=2;j<=m;j++) if((i%j)==0) break; if(j>=m+1){ System.out.print(i+""); if(n%5==0) System.out.print("\n"); n++; } } } } 15.下列程序的输出结果为: publicclassTest1{ publicstaticvoidmain(Stringargs[]){ inty,x=1,total=0; while(x<=10){ y=x*x; System.out.print(y+""); total+=y; ++x; } System.out.print("totalis"+total); } } 16.下列程序的输出结果为: publicclassWhileExample{ publicstaticvoidmain(String[]args){ StringcopyFromMe="Copyeveryletteruntilyouencounter'u'."; StringBuffercopyToMe=newStringBuffer();//创建一个空的串变量 inti=0; charc=copyFromMe.charAt(i); while(c! ='u') {copyToMe.append(c); c=copyFromMe.charAt(++i);} System.out.println(copyToMe); } } 17.下列程序的输出结果为: publicclassBreakExample{ publicstaticvoidmain(String[]args){ int[][]array={{32,87,3},{589,12,1076},{2000,8,622}}; intsearch=1076,i=0,j=0; booleanfoundIt=false; for(i=0;i<3;i++){ for(j=0;j<3;j++){ if(array[i][j]==search){foundIt=true;break;}//跳出内层循环 } if(foundIt)break;//跳出外层循环 } if(foundIt) System.out.println("Found"+search+"ati="+i+",j="+j); else System.out.println(search+"isnotinthearray"); } } 18.下列程序的输出结果为: publicclassSumDemo2{ publicstaticvoidmain(String[]args){ intsum=0,i=0; do{ if(i%2==0) sum=sum+i; i++; }while(i<=20); System.out.println("其最终和是: "+sum); } } 19.下列程序的输出结果为: publicclassAddTest{ publicstaticvoidmain(String[]args){ intnum1,num2; num1=10; num2=20; System.out.println(num1+"+"+num2+"="+add(num1,num2)); } staticintadd(intop1,intop2){ returnop1+op2; } } 20.下列程序的输出结果为: classgeneralFunction{ publicstaticintadd(intx,inty){returnx+y;}//静态方法 } publicclassStaticFunTest{ publicstaticvoidmain(String[]args){ intc=generalFunction.add(7,8); System.out.print("7+8="+c+“,“); generalFunctionfun=newgeneralFunction(); intd=fun.add(5,8); System.out.println("5+8="+d); } } 21.下列程序的输出结果为 classBox{ intlength,width,height; publicvoidsetInfo(intl,intw,inth){ length=l; width=w; height=h; } publicintvolumn(){ returnlength*width*height; } publicintarea(){ return(length*width+length*height+width*height)*2; } publicStringtoString(){ return"Length: "+length+"width: "+width+"height: "+height +"volumn: "+volumn()+"area: "+area(); } } publicclassBoxTest{ publicstaticvoidmain(String[]args){ Boxb=newBox(); b.setInfo(5,2,4); System.out.println(b.toString()); } } 22.下列程序的输出结果为: publicclassExample { Stringstr=newString("good"); char[]ch={'a','b','c'}; publicstaticvoidmain(Stringargs[]) { Exampleex=newExample(); ex.change(ex.str,ex.ch); System.out.print(ex.str+"and"); System.out.print(ex.ch); } publicvoidchange(Stringstr,charch[]) { str="testok"; ch[0]='g'; } } 23.下列程序的输出结果为: //arrayParam1.java以数组为参数的方法调用 publicclassarrayParam1{ publicstaticvoidmain(Stringargs[]){ inta[]={8,3,7,88,9,23}; LeastNumbMinNumber=newLeastNumb(); MinNumber.least(a); } } classLeastNumb{ publicvoidleast(intarray[]){ inttemp=array[0]; for(inti=0;i if(temp>array[i])temp=array[i]; } System.out.println("最小的数为: "+temp); } } 24.运行结果是: (B6)(p50例4.11) importjava.awt.*; importjava.applet.*; classMemberVar{ staticintsn=30; finalintfn; finalintfk=40; MemberVar(){ fn=++sn; } } publicclassTest10extendsApplet{ publicvoidpaint(Graphicsg){ MemberVarobj1=newMemberVar(); MemberVarobj2=newMemberVar(); g.drawString("obj1.fn="+obj1.fn,20,30); g.drawString("obj1.fk="+obj1.fk,20,50); g.drawString("obj2.fn="+obj2.fn,20,70); g.drawString("obj2.fk="+obj2.fk,20,90); } } 25.下列程序的输出结果为: classA { staticinty=3; voidshowy(){System.out.println("y="+y);} } classtestA { publicstaticvoidmain(Stringaaa[]) {Aa1=newA(); A.y+=1;a1.y++; a1.showy(); } } 26.运行结果是: publicclassTest9{ staticbooleanfoo(charc){ System.out.print(c); returntrue; } publicstaticvoidmain(String[]argv){ inti=0; for(foo('B');foo('A')&&(i<2);foo('C')){ i++; foo('D'); } } } 27.运行结果是: importjava.io.*; publicclassTest2{ publicstaticvoidmain(Stringargs[]){ Subsb=newSub(); System.out.println(sb.method());} } classFather{ inta=3,b=2; intmethod(){returna-b;} } classSubextendsFather{ intmethod2(){returna+b;} } 28.下列程序的输出结果为 classAclass { voidgo() { System.out.println("Aclass"); } } publicclassBclassextendsAclass { voidgo() { System.out.println("Bclass"); } publicstaticvoidmain(Stringargs[]){ Aclassa=newAclass(); Aclassa1=newBclass(); a.go(); a1.go(); } } 29.下列程序的输出结果为: classBall{ privatedoubler; publicvoidsetR(doublex){ r=x; } publicdoublegetR(){ returnr; } } classBilliardsextendsBall{ privateStringcolor; publicvoidsetCol(Stringcol){ color=col; } publicvoidshow(){ System.out.println("台球的颜色是"+color+",半径是"+getR()); } } publicclassDemo{ publicstaticvoidmain(String[]args){ Ballb1=newBall(); b1.setR(10); System.out.println("球的半径是"+b1.getR()); Billiardsb2=newBilliards(); b2.setR(5); b2.setCol("蓝色"); b2.show(); } } 30.运行结果是: publicclassTest12extendsTT{ publicstaticvoidmain(Stringargs[]){ Test12t=newTest12("Tom"); } publicTest12(Strings){ super(s); System.out.println("Howdoyoudo? "); } publicTest12(){ this("IamTom"); } } classTT{ publicTT(){ System.out.println("Whatapleasure! "); } publicTT(Strings){ this(); System.out.println("Iam"+s); } } 31.运行结果是: publicclassTest13extendsTT{ publicstaticvoidmain(Stringargs[]){ Test13t=newTest13(); } publicTest13(Strings){ super(s); System.out.println("Howdoyoudo? "); } publicTest13(){ this("IamTom"); } } classTT{ publicTT(){ System.out.println("Whatapleasure! "); } publicTT(Strings){ this(); System.out.println("Iam"+s); } } 32.下列程序的输出结果为: interfaceIShape{ publicdoublearea(); } classsquareimplementsIShape{ doublelength; publicsquare(doublel){ length=l; } publicdoublearea(){ returnlength*length; } } publicclassTest{ publicstaticvoidmain(String[]args){ squares=newsquare(5); System.out.println(s.area()); } } 33.运行结果是: classTest11{ classDog{ privateStringname; privateintage; publicintstep; Dog(Strings,inta){ name=s; age=a; step=0; } publicvoidrun(Dogfast){ fast.step++; } } public
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 运行 程序 结果 学生