欢迎来到天天文库
浏览记录
ID:18495252
大小:172.00 KB
页数:11页
时间:2018-09-18
《java程序设计教程实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、实验一publicclassSum10_for{publicstaticvoidmain(Stringargs[]){inti=1,n=10,s=0;System.out.print("Sum("+n+")=");for(i=1;i2、n(String[]args){for(inti=0;i<4;i++){for(intj=i;j<3;j++){System.out.print("");}for(intj=1;j<=i+1;j++){System.out.print(j);}for(intj=i;j>0;j--){System.out.print(j);}System.out.println();}}}递归publicclassLoopTower{publicstaticvoidpyramid(inti,intn){if(i==n)return;i3、ntnum;for(i=1;i1){for(intm=0;m4、mid(i,++n);}publicstaticvoidmain(Stringargs[]){pyramid(1,4);}}实验二8螺旋publicclassLuoxuan{publicstaticvoidmain(Stringargs[]){intn=4;//阶数intmat[][]=newint[n][n];inti,j,k=0;for(i=0;i<(n+1)/2;i++)//i控制生成方阵的圈数,一圈内有4条边{//j控制生成一条边的数据for(j=i;j<=n-i-1;j++)//顶边,从左到右,行不变列变m5、at[i][j]=++k;//k从1递增到n*nfor(j=i+1;j<=n-i-1;j++)//右边,从上到下,行变列不变mat[j][n-i-1]=++k;for(j=n-i-2;j>=i;j--)//底边,从右到左,行不变列变mat[n-i-1][j]=++k;for(j=n-i-2;j>=i+1;j--)//左边,从下到上,行变列不变mat[j][i]=++k;}for(i=0;i6、rint(mat[i][j]+"t");System.out.println();}}}实验二18回文publicclassHuiwen{publicstaticvoidmain(Stringargs[]){Stringstr="rotor";if(args.length>0)//获得命令行参数str=args[0];System.out.println("str="+str);booleanyes=true;//算法一intn=str.length();//获得字符串长度inti=0;charch1,ch2;wh7、ile(yes&&(i8、temp=sub1+temp;//连接字符串}System.out.println("temp="+temp);System.out.println("算法二:"+str.equals(temp));//比较字符串}}实验三4声明point类classPoint{intx=0;inty=0;publicPoint(inta,intb){x=a;
2、n(String[]args){for(inti=0;i<4;i++){for(intj=i;j<3;j++){System.out.print("");}for(intj=1;j<=i+1;j++){System.out.print(j);}for(intj=i;j>0;j--){System.out.print(j);}System.out.println();}}}递归publicclassLoopTower{publicstaticvoidpyramid(inti,intn){if(i==n)return;i
3、ntnum;for(i=1;i1){for(intm=0;m4、mid(i,++n);}publicstaticvoidmain(Stringargs[]){pyramid(1,4);}}实验二8螺旋publicclassLuoxuan{publicstaticvoidmain(Stringargs[]){intn=4;//阶数intmat[][]=newint[n][n];inti,j,k=0;for(i=0;i<(n+1)/2;i++)//i控制生成方阵的圈数,一圈内有4条边{//j控制生成一条边的数据for(j=i;j<=n-i-1;j++)//顶边,从左到右,行不变列变m5、at[i][j]=++k;//k从1递增到n*nfor(j=i+1;j<=n-i-1;j++)//右边,从上到下,行变列不变mat[j][n-i-1]=++k;for(j=n-i-2;j>=i;j--)//底边,从右到左,行不变列变mat[n-i-1][j]=++k;for(j=n-i-2;j>=i+1;j--)//左边,从下到上,行变列不变mat[j][i]=++k;}for(i=0;i6、rint(mat[i][j]+"t");System.out.println();}}}实验二18回文publicclassHuiwen{publicstaticvoidmain(Stringargs[]){Stringstr="rotor";if(args.length>0)//获得命令行参数str=args[0];System.out.println("str="+str);booleanyes=true;//算法一intn=str.length();//获得字符串长度inti=0;charch1,ch2;wh7、ile(yes&&(i8、temp=sub1+temp;//连接字符串}System.out.println("temp="+temp);System.out.println("算法二:"+str.equals(temp));//比较字符串}}实验三4声明point类classPoint{intx=0;inty=0;publicPoint(inta,intb){x=a;
4、mid(i,++n);}publicstaticvoidmain(Stringargs[]){pyramid(1,4);}}实验二8螺旋publicclassLuoxuan{publicstaticvoidmain(Stringargs[]){intn=4;//阶数intmat[][]=newint[n][n];inti,j,k=0;for(i=0;i<(n+1)/2;i++)//i控制生成方阵的圈数,一圈内有4条边{//j控制生成一条边的数据for(j=i;j<=n-i-1;j++)//顶边,从左到右,行不变列变m
5、at[i][j]=++k;//k从1递增到n*nfor(j=i+1;j<=n-i-1;j++)//右边,从上到下,行变列不变mat[j][n-i-1]=++k;for(j=n-i-2;j>=i;j--)//底边,从右到左,行不变列变mat[n-i-1][j]=++k;for(j=n-i-2;j>=i+1;j--)//左边,从下到上,行变列不变mat[j][i]=++k;}for(i=0;i6、rint(mat[i][j]+"t");System.out.println();}}}实验二18回文publicclassHuiwen{publicstaticvoidmain(Stringargs[]){Stringstr="rotor";if(args.length>0)//获得命令行参数str=args[0];System.out.println("str="+str);booleanyes=true;//算法一intn=str.length();//获得字符串长度inti=0;charch1,ch2;wh7、ile(yes&&(i8、temp=sub1+temp;//连接字符串}System.out.println("temp="+temp);System.out.println("算法二:"+str.equals(temp));//比较字符串}}实验三4声明point类classPoint{intx=0;inty=0;publicPoint(inta,intb){x=a;
6、rint(mat[i][j]+"t");System.out.println();}}}实验二18回文publicclassHuiwen{publicstaticvoidmain(Stringargs[]){Stringstr="rotor";if(args.length>0)//获得命令行参数str=args[0];System.out.println("str="+str);booleanyes=true;//算法一intn=str.length();//获得字符串长度inti=0;charch1,ch2;wh
7、ile(yes&&(i8、temp=sub1+temp;//连接字符串}System.out.println("temp="+temp);System.out.println("算法二:"+str.equals(temp));//比较字符串}}实验三4声明point类classPoint{intx=0;inty=0;publicPoint(inta,intb){x=a;
8、temp=sub1+temp;//连接字符串}System.out.println("temp="+temp);System.out.println("算法二:"+str.equals(temp));//比较字符串}}实验三4声明point类classPoint{intx=0;inty=0;publicPoint(inta,intb){x=a;
此文档下载收益归作者所有