java基础知识第三天

if 语句
1.if(boolean){}
2.if(boolean){}else{}
3.if(boolean){}
if(boolean){}

4.if(boolean){}
else if(boolean){}

else{}

switch(){}
(byte,short,int,char,String,Enum)
case n:
语句 ;break;可有可无,如果有,跳出switch语句
没有,继续向下执行,和n无关

default:
语句;

练习
1.接收键盘输入,如果为偶数打印输出

2.接收 控制台输入的年和月份,输出该年该月有多少天
year%40&&year%100!=0||year%4000闰年判断条件


1.for(表达式1;表达式2;表达式3){
语句体;
}
循环原理:
表达式1完成初始化;表达式2判断条件,如果为true,执行与语句体;
表达式3(步长);执行表达式2,直到判断条件为false,跳出循环体

int sum = 0;
for(int i = 1;i<=10;i++){
sum+=i;
}
System.out.println(sum);

2.while(boolean){
循环体;
}
int sum = 0;
int i = 1;
while(i<=10){
sum += i;
i++;
}
3.do{
循环体;
}while(boolean);

int sum = 0;
int i = 1;
do{
sum+=i;
i++;
}while(i<=10);

  1. 求1-100以内所有的奇数的和 — i = 1; i += 2;
  2. 打印100以内能被3整除而不能被7整除的数字 — 先获取3的倍数 int i = 0; i += 3;
  3. 输入一个数字,输出这个数字是一个几位数
  4. 输入一个数字,输出这个数字的所有的因数 — 从1开始,逐个数字取余这个输入的数字,看是否能够整除
    20:1 2 4 5 10 20

嵌套循环
for(int i= 1;i<=10;i++){
for(int j= 1;j<=5;j++){
System.out.print(“hello”);
}

}

循环原理:外出执行一次,内层执行全部






**


练习:
九九乘法表

跳转语句:
break:
break:可以用于switch和循环体中
表示跳出循环体(switch语句体)
break语句后的代码永远不能执行

continue:可以用于循环体中
表示结束本次循环,开始新一次循环
语句后的代码永远不能执行

标号语句
out:for(int i = 1;i<=5;i++){
for(int j= 1;j<=4;j++){
if(j==2){
break out;
}
System.out.print(j+"\t");
}
System.out.println();
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值