测试题:
1. 在JAVA中,以下程序的输出结果为()。
boolean b1=true,b2=false; b1=false;b2=false;
if((b1=2>3) && (b2=5>0)){
b1=true;
}
System.out.print("b1="+b1+";b2="+b2);
2. 在java中,运行下面的代码输出的结果是()
int x = 1;int y = 2; x += y+y;
if(x < 5 && y <=4){
System.out.println("1");
}else if(x >= 5 || y>4){
System.out.println("2");
}else{
System.out.println("error");
}
测试题1 输出:
b1=false;b2=false
测试题2 输出:
2
案例:给定一个年份,判断是否是闰年
闰年的判断标准是:
1)可以被4整除,但不可被100整除
2)可以被400整除
public class Home2{
public static void main(String[] args){
int year=2018;
if(year%400==0 || (year%4==0 && year%100!=0)){
System.out.println(year+"是闰年");
}else{
System.out.println(year+"不是闰年");
}
}
}
输出:
2018不是闰年
if和switch有什么区别!
if的功能多一些。虽然官方说switch效率高些(没测试过,不过现在计算机不差这点性能)。
switch的功能做不了区间的功能,比如 i>=5 区间很多,switch只能判断 == 的情况。
今天如果是第一次接触,会感觉难,烧脑!5天之后,就会觉得很简单(每天都在用)
【类似刚学骑自行车,不知道怎么把握平衡,上车多练就行!!!】
1. 循环结构
为什么要有循环结构呢?
打印534次,好好学习天天向上!争取得到植发奖励!
作用:提高复用性,提高扩展性和维护性!
1.1 while
语法:while(循环条件){代码块}
原理:循环条件成立,则执行代