循环结构
while循环
变量初始化
while(循环条件){
循环体
}
先判断再运行
do-while 循环
do{
循环体
}while(循环条件);
先运算再执行,至少循环一次
for循环
for(条件1;条件2;条件3){
循环体
}
循环语句和switch语句用break避免不必要的运行.
import java.util.*;
public class diba{
public static void main(String[] args){
Scanner input= new Scanner(System.in);
System.out.println("请输入数字");
int num = input.nextInt();
for(int i=1;i<=num;i++){
for(int j=i;j<=num-1;j++){
System.out.print(" ");
}
for(int k=0;k<2*i-1;k++){
System.out.print(i);
}
System.out.println("");
}
for(int l=1;l<=num;l++){
for(int p=l;p<=num-1;p++){
System.out.print(" ");
}
for(int b=1;b<=num;b++){
System.out.print("*");
}
System.out.println("");
}
}
}
em.out.print("*");
}
System.out.println("");
}
}
}
第一个for为每行开头第一个,第二个for进行移位,第三个for进行复制