for

ublic class forDemo01 {
public static void main(String[] args) {
int a = 1;//初始化条件
while (a <= 100) {//条件判断
System.out.println(a);//循环体
a += 2;//迭代
}
System.out.println("while循环结束!");
//初始化条件//条件判断//迭代
for (int i = 1; i < 100; i++) {
System.out.println(i);
}
System.out.println("for循环结束!");
}
}

package Demo03;

public class forDemo02 {
public static void main(String[] args) {
//练习1:计算0到100之间的奇数与偶数的和

int oddSum = 0;
int eveSum = 0;

for (int i = 0; i <= 100; i++) {
if (i%2!=0) {//不能被2整除的数是奇数
oddSum += i;
}else {
eveSum += i;
}
}
System.out.println("奇数的和是"+oddSum);
System.out.println("偶数的和是"+eveSum);
}
}

package Demo03;

public class forDemo3 {
public static void main(String[] args) {
//练习2.用while或for循环输出1~1000之间能被5整的数,并且每行输出3个
for (int i = 0; i < 1000; i++) {
if (i%50) {
System.out.print(i+"\t");
}
if (i%(5*3)
0) {
System.out.println();
}
}
}
}

package Demo03;

public class forDemo04 {
public static void main(String[] args) {
//练习3,打印九九乘法表
for (int i = 0; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(i+""+j+"="+(ij)+"\t");
}
System.out.println();
}
}
}

package Demo03;

public class LabeDemo {
public static void main(String[] args) {
//打印101~150之间所有的质数
int count = 0;
outer:for (int i = 101; i < 150; i++) {
for (int j= 2; j<i/2; j++) {
if (i%j==0){
continue outer;
}
}
System.out.print(i+""+"\t");
}
}
}

package Demo03;

public class TestDemo {
public static void main(String[] args) {
//打印三角形 5行
for (int i = 1; i <= 5; i++) {
for (int j = 5; j >= i; j--) {
System.out.print(" ");
}
for (int j = 1;j <=i;j++ ) {
System.out.print("");
}
for (int j = 5; j <= i; j++) {
System.out.print("
");
}
System.out.println();

}
}
}

posted @ 2026-06-14 15:55  墨洛温酒  阅读(2)  评论(0)    收藏  举报