package com.sf.javase.day03; import org.junit.jupiter.api.Test; import java.util.Arrays; /** * day03 while */ public class T { /** * while循环的语法结构: * while(循环条件){ true 永真循环 死循环 * //循环体 * } */ @Test public void t1(){ //利用while循环计算1-100的和 int i = 1; int sum = 0; while (i<=100){ sum += i; i++; } System.out.println("总和 = "+sum); } /** * do while * do{ * * }while(); * * do while 无论条件是否满足 都先执行一次 * while 先判断条件是否满足 */ @Test public void t2(){ //用 do while循环写一下1-100的和 int i = 1; int sum = 0; do { sum += i; i++; }while (i <=100); System.out.println(sum); } /** * 9*9乘法表 */ @Test public void t3(){ for (int i = 1;i<=9;i++){ for (int j = 1;j<=i;j++){ System.out.print(i+"*"+j+"="+i*j+"\t"); } System.out.println(); } } /** * //1—100之间的所有质数 * (质数是只能被1和他本身整除的数称为质数,1既不是质数也不是合数) */ @Test public void t4(){ for (int i = 2;i<=100;i++){ boolean flag = true; for (int j = 2;j