首页 > 代码库 > 16年10月19号 3th 流程结构嵌套
16年10月19号 3th 流程结构嵌套
概要
1.break and continue
2.100以内奇偶数
3.九九乘法表
4.3个数比大小
例子
1 break 结束当前代码体,结束当前代码块 | continue 继续 结束本次循环进行下次循环
int stop = 4; | int stop = 4;
for(int i=1;i<5;i++){ | for(int i=1;i<5;i++){
if(i == stop) | if(i == stop)
break; | contimue;
System.out.print(i); | System.out.print(i);
} | }
打印结果 123 | 打印结果 123 5
2 100以内奇偶思路 1先用for遍历100, 2用if判断奇偶 打印输出
public class ji‘ou{
public static void main(String[] args){
for(int i = 1;i<=10;i++){
//奇偶判断
if(i%2!=0){
//奇数
System.out.print("奇数是"+i);
}else{
//打印偶数
System.out.print("oshushi"+i);
}
}
}
}
3.九九乘法表 思路 先实现正方形 在实现三角形 再将打印内容替换为变
量
1.0 打印九行九列
System.out.print("XXXXXXXX");
System.out.print("XXXXXXXX");
System.out.print("XXXXXXXX");
System.out.print("XXXXXXXX");
…………………………
………………………………
2.0 for循环 打印九行九列
for(int i=1;i<=9;i++){
System.out.print("XXXXXXXX");
}
3.0 两个 for循环 打印九行九列
for(int h=1;h<=9;h++){
for(int l=1;l<=9;l++){
System.out.print("X");
}
//换行
System.out.println();
}
4.0 重要一部,变成三角形
for(int h=1;h<=9;h++){
for(int l=1;l<= h;l++){
System.out.print("X");
}
System.out.println();
}
5.0 把打印内容换成变量
for(int h=1;h<=9;h++){
for(int l=1;l<= h;l++){
System.out.print("a*b");
System.out.print(h+"*"+l+"="+h*l);
}
System.out.println();
}
先整100个数
int num = 0;
for(int i=1;i<=00;i++){
if(i%3==0){
System.out.print(i);
//统计次数,break;
num++;
}
if(num==5)
break;
}
三个数比大小
a在与c比大小
a先与b比大小/
\
b在与c比大小
//比较a b的大小
if(a>b){
//如果a>b, 比较a c
if(a>c){
//输出a
System.out.print(a);
}else{
//输出c
System.out.print(c);
}
}else{
//如果a<b, 比较b c
if(b>c){
//输出b
System.out.print(b);
}else{
//输出c
System.out.print(c);
}
}
//三目运算 解决三个数比大小
int e = (a>b?)(a>c?a:c):(b>c?b:c)
System.out.prnt(e);
//随机点菜宝 random()值为0.XX 所以要乘4 取整 并+1
int f = (int)(Math.random()*4)+1;
16年10月19号 3th 流程结构嵌套