if(true){
<语句块>
}
else{
<语句块>
}
package com.aoteman.operater;
public class ConditionDemo2 {
public static void main(String[] args) {
/* if(true) {<语句块>}
else{<语句块>} */
// 判断一个变量存放数据
int n=10;
if(n%2==0) {
System.out.println(n+"是偶数");
}else{
System.out.println(n+"是奇数");}
}
}
模拟输入值。
请输入一个整数
package com.aoteman.operater;
import java.util.Scanner;
public class ConditionDemo3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.print("请输入一个整数");
Scanner s=new Scanner(System.in);
int n=s.nextInt();
if(n%2==0) {
System.out.println(n+"是偶数");
}else{
System.out.println(n+"是奇数");}
}
}
if-else 编程练习
使用if-else语句完成:根据x的值,输出y的值
效果图
任务
1、定义整型变量x和y,并进行赋值
2、如果x>0,则y=2*x+1,否则y=x+5
3、输出x和y的值
package com.aoteman;
public class IFDemo {
public static void main(String[] args) {
/*输出x=-2,y=3*/
/*
* 任务 1、定义整型变量x和y, 并进行赋值
* 2、如果x>0,则y=2*x+1,否则y=x+5
* 3、输出x和y的值
*/
// 定义整型变量x和y,值分别为-2和0
int x=-2,y=0;
//如果x大于0,则y的值为2*x+1
//否则y的值为x+5
if(x>0){
y=2*x+1;
}else{
y=x+5;
}
//分别输出x和y的值
System.out.println("x="+x+","+"y="+y);
}
}