java 循环结构(二)关于for语句的运用,以下例子让你充分理解for循环
输出
import java.util.Scanner; public class text10{ public static void main(String[] args){ Scanner sc=new Scanner(System.in); int i,j,n; n=sc.nextInt(); for(i=1;i<=n;i++) { for(j=1;j<=n;j++) { System.out.print(i); } System.out.println(); } } }
输出金字塔※号
import java.util.Scanner; public class text11 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int i,j,n; n=sc.nextInt(); for(i=1;i<=n;i++) { for(j=1;j<=n-i;j++) System.out.print(' '); for(j=1;j<=2*i-1;j++) System.out.print('*'); System.out.println(); } } }
输出
import java.util.Scanner; public class text12 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int i,j,n; n=sc.nextInt(); for(i=1;i<=n;i++) { for(j=1;j<=i;j++) System.out.print(j); System.out.println(); } } }
输出
import java.util.Scanner; public class text13 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int i,j,n; n=sc.nextInt(); for(i=n;i>=1;i--) { for(j=1;j<=n-i;j++) System.out.print(' '); for(j=1;j<=i;j++) System.out.print(j); System.out.println(); } } }
输出
import java.util.Scanner; public class text14 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int i,j,n; n=sc.nextInt(); for(i=1;i<=n;i++) { for(j=n-i;j>=1;j--) System.out.print(' '); for(j=1;j<=2*i-1;j++) System.out.print(i); System.out.println(); } for(i=n-1;i>=1;i--) { for(j=n-i;j>=1;j--) System.out.print(' '); for(j=1;j<=2*i-1;j++) System.out.print(i); System.out.println(); } } }
输出
import java.util.Scanner; public class text15 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int i,j,n; n=sc.nextInt(); for(i=1;i<=n;i++) { for(j=n-i;j>=1;j--) System.out.print(' '); System.out.print(i); for(j=2*i-3;j>=1;j--) System.out.print(' '); if(i!=1) System.out.print(i); System.out.println(); } for(i=n-1;i>=1;i--) { for(j=n-i;j>=1;j--) System.out.print(' '); System.out.print(i); for(j=2*i-3;j>=1;j--) System.out.print(' '); if(i!=1) System.out.print(i); System.out.println(); } } }
public class text16 { public static void main(String[] args) { int x,y,z; for(x=0;x<=50;x++) for(y=0;y<=50;y++) for(z=0;z<=50;z++) if(x+y+z==50) System.out.println("一分="+x+"两分="+y+"五分="+z); } }
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。