5、Switch多分支结构
注意:
顺序结构:
选择结构
if-else switch
循环结构
1、while(布尔表达式的值必须为true或者false){
操作;
}
2、do while 循环
3、 for
//把10进制数按2进制输出
//25 2 1
//12 2 0
//6 2 0
//3 2 1
//1 2 1
//请输入一个10进制数1,然后把其按照2进制输出。
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
String Str=" ";
for (;i>=1;){
if (i%2!=0){
Str= 1+Str;
}else{
Str=0+Str;
}
i=i/2;
}
System.out.println(Str);
**跳转
Break;**
当包含多重循环的时候,break;只能跳出内层循环,无法跳出外层循环
Continue:
break与continue的对比:
跳转语句:
多重循环: