1.循环语句
//while循环
int i = 0;
while(i<10){
System.out.println(i);
i++;
}
//for循环
for(int i=0;i<10;i++){
System.out.println(i);
}
2.用for循环实现斐波那契数列
int n = sc.nextInt(); //所求的第N项
int a = 1; int b = 1;
for(int i=0;i<n-1;i++){
int c = a + b;
a = b ;
b = c ;
}
System.out.println(a);
3.跳转语句 break:提前从循环中退出,一般与if语句搭配;continue:跳过当前循环
4.判断一个大于1的数是否是素数
int n = sc.nextInt();
boolean isPrime = true;
for(int i = 2 ;i < n ;i++){
if(n % i == 0){
isPrime = false;
break;
}
}
if(isPrime)
System.out.println("yes");
else
System.out.println("no");
5.求 1~100中所有奇偶和
int sum = 0;
for(int i=1;i<=100;i++){
if(i%2==1) continue;
else sum = sum + i;
}
System.out.println(sum);
//多层打印(i就是行号,j就是列号)
for(int i=0,k=1;i<10;i++){
for(int j=0;j<10;j++,k++){
System.out.printf("%4d ",k);
}
System.out.println();
}