java 结构
结构
顺序结构 struct
按照顺序执行的结构,一步一步的执行
选择结构
if单选择结构 if(布尔表达式){//如果布尔表达式是为ture将执行的语句}
if双选择结构 if(){}else{}
if多选择结构 if(){}else if(){}else if(){}else{}

嵌套的if结构 if(){ if(){ } }
switch多选择结构
case 穿透 (如果没写break会输出正确以及下面的项) switch 匹配一个具体的值
switch(expression){
case value : //语句
break;//可选
case value :
break; //可选 可有任意数量的case语句
default :
}
循环结构
while 循环 先判断后执行
//输出1~100
int i = 0 ;
while(i<100){i++;
System.out.println(i);
}
//1+2+3+...+100=
i = 0 ;
sun = 0;
while(i<=100){sum = sum + i;
i++;
System.out.println(sum);
}
do...while循环
至少会执行一次 先执行后判断
i = 0 ;
sun = 0;
do{sum = sum + i;
i++;
}while(i<=100);
System.out.println(sum);
}
for循环 支持迭代 最有效,最灵活的循环结构
for(初始化;布尔值;更新){ 代码语句
}
int oddSum = 0;
int evenSum =0;
for (int = 0; i<100; i++;){
if (i%2!=0){oddSum+=i;
}else{evenSum+=i;}
}
System.out.println("奇数的和"+oddSum);
System.out.println("偶数的和"+oddSum);
//println 输出完会换行
//print 输出完不会换行

浙公网安备 33010602011771号