//编写程序判断一个数是否为偶数,是在控制台输出“*是偶数”。
public class Test{
public static void main(String[] args) {
int x = 6;
if (x % 2 != 1)
System.out.println(x + "是偶数");
}
}
运行结果:6是偶数
修改程序,让x=5,观察程序运行结果,思考为什么是这样的结果?
if ( 条件表达式) { //语句 } |
一if条件结构
1、格式:
2、执行流程
练习1:改写上面的程序,从键盘输入一个整数,编写程序判断一个数是否为奇数,是在控制台输出“*是奇数”。
练习2:程序分析题
阅读下面的程序,分析代码是否能够编译通过,如果能编译通过,请列出运行的结果。否则请说明编译失败的原因。
代码一:
public class Test01 {
public static void main(String[] args) {
byte b = 3;
b = b + 4;
System.out.println("b=" + b);
}
}
练习3:已知分段函数
x + 3 ( x > 0 )
y = 0 ( x = 0 )
x2 –1 ( x < 0 )
编程根据传入的值x的不同,返回对应的y值。