最基本的循环语句
打印五行*,每行五个
for (int i = 0; i < 5; i++) {
//控制行内循环
for (int j = 0; j < 5; j++) {
System.out.print("*");
}System.out.print("\n");
}
效果为
等腰三角形
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 5-i; j++) {
System.out.print(" ");
}
for (int j = 0; j < 2 * i + 1; j++) {
System.out.print("*");
}
System.out.println();
}
效果为
打印平行四边形的*
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 4-i; j++) {
System.out.print(" ");
}
for (int j = 0; j < 5; j++) {
System.out.print("*");
}
System.out.println();
}
效果为
break的作用:
for (int j = 1; j <= i; j++) {
// 在多重循环里,break执行当前循环后面的语句不再执行
// if (i==j){
// break;
// }
System.out.print(i+"*"+j+"="+(i*j));
System.out.print("\t");
}
System.out.println();
}
return的作用:
int sum = 0;
for (int i = 1; i <= 10 ; i++) {
if(i%2!=0){
continue;
// return的作用是跳出方法
// return;
}
sum += i;
}
System.out.println(sum);