int sum=0; for (int i = 0; i < 100; i++) { sum +=i+1; } System.out.println("100以内的和为:"+sum);
运行结果为:

switch (key)括号内为需要循环判断的变量 {
case value:
break;
default:
break;
}
System.out.println("请选择商品名称 :");
System.out.println("1.绿茶 2.红茶 3.脉动 4.奶茶 5.娃哈哈");
Scanner sca=new Scanner(System.in);
int user=sca.nextInt();
switch (user) {
case 1:
System.out.println("1.绿茶 3元");
break;
case 2:
System.out.println("2.红茶 3元");
break;
case 3:
System.out.println("3.脉动 4元");
break;
case 4:
System.out.println("4.奶茶 5元");
break;
case 5:
case 6:
System.out.println("5.娃哈哈 5元");
break;
default:
System.out.println("无此商品");
break;
}
选择5或6都是同样的结果
结果为:

int i=0; int sum=0; while (i<100){ if (i%3==0) { sum+=i; } i++; } System.out.println("100以内的能被3整除之数的和为"+sum);
运行结果为

int j=1; int sum2=0; do { if (j%5==0&&(j%7==0)) sum2 +=j; j++; } while (j<=100); System.out.println("100以内即能被5整除又能被7整除数的和"+sum2);
运行结果为

原文:https://www.cnblogs.com/qq1312583369/p/11161757.html