黑马程序员技术交流社区
标题:
IF学习
[打印本页]
作者:
ln0491
时间:
2015-8-30 09:54
标题:
IF学习
if.jpg
(25.19 KB, 下载次数: 3)
下载附件
2015-8-29 22:26 上传
package com;
import java.util.Scanner;
/**
* 根据用户输入的数判断是星期几
* @author Administrator
*
*/
public class IfTest1 {
public static void main(String[] args) {
//定义扫描器变量
Scanner scanner=new Scanner(System.in);
//定义变量接收
int num=scanner.nextInt();
//条件判断
if(num==1){
System.out.println(num+"星期一");
}else if(num==2){
System.out.println(num+"星期二");
}else if(num==3){
System.out.println(num+"星期三");
}else if(num==4){
System.out.println(num+"星期四");
}else if(num==5){
System.out.println(num+"星期五");
}else if(num==6){
System.out.println(num+"星期六");
}else if(num==7){
System.out.println(num+"星期天");
}else{
System.out.println(num+"没有这个数");
}
}
}
复制代码
package com;
import java.util.Scanner;
/**
* 根据用户指定的朋份,打印该月份所属的季节
*/
public class IfTest {
public static void main(String[] args) {
//定义扫描器变量
Scanner scanner=new Scanner(System.in);
//定义变量接收
int num=scanner.nextInt();
/*12,1,2冬
* 2,3,4春
* 5,6,7夏季
* 9,10,11秋季
*/
if(num==3||num==4||num==5){
System.out.println("春季");
}else if(num==6||num==7||num==8){
System.out.println("夏季");
}else if(num==9||num==10||num==11){
System.out.println("秋季");
}else if(num==12||num==1||num==2){
System.out.println("冬季");
}else {
System.out.println("输入 错误,请输入1--12之间的数字");
}
/*
* 第二种写法
*/
if(num>12 || num<1){
System.out.println("输入 错误,请输入1--12之间的数字");
}else if(num>=3&&num<=5){
System.out.println("春季");
}else if(num>=6&&num<=8){
System.out.println("夏季");
}else if(num>=9&&num<=11){
System.out.println("秋季");
}else{
System.out.println("冬季");
}
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2