java1234开源博客系统
博客信息

第二章作业-Java选择语句输出月份

0
发布时间:『 2016-06-24 16:46』  博客类别:Java核心基础  阅读(7223) 评论(7)

用if...else 语句和switch语句分别实现如下功能

 在控制台输入一个月数字,如11 ,程序对应的输出信息,是“现在是十一月份”


参考答案:


用if实现:

import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		System.out.println("请输入一个数字:");
		// 定义一个系统输入对象
		Scanner scanner=new Scanner(System.in);
		int n=scanner.nextInt();
		scanner.close();
		if(n==1){
			System.out.println("现在是一月份");
		}else if(n==2){
			System.out.println("现在是二月份");
		}else if(n==3){
			System.out.println("现在是三月份");
		}else if(n==4){
			System.out.println("现在是四月份");
		}else if(n==5){
			System.out.println("现在是五月份");
		}else if(n==6){
			System.out.println("现在是六月份");
		}else if(n==7){
			System.out.println("现在是七月份");
		}else if(n==8){
			System.out.println("现在是八月份");
		}else if(n==9){
			System.out.println("现在是九月份");
		}else if(n==10){
			System.out.println("现在是十月份");
		}else if(n==11){
			System.out.println("现在是十一月份");
		}else if(n==12){
			System.out.println("现在是十二月份");
		}else{
			System.out.println("用户输入有误");
		}
		

	}
}



用switch实现:

import java.util.Scanner;

public class Test {

	public static void main(String[] args) {
		System.out.println("请输入一个数字:");
		// 定义一个系统输入对象
		Scanner scanner=new Scanner(System.in);
		int n=scanner.nextInt();
		scanner.close();
		switch(n){
			case 1:{
				System.out.println("现在是一月份");
				break;
			}
			case 2:{
				System.out.println("现在是二月份");
				break;
			}
			case 3:{
				System.out.println("现在是三月份");
				break;
			}
			case 4:{
				System.out.println("现在是四月份");
				break;
			}
			case 5:{
				System.out.println("现在是五月份");
				break;
			}
			case 6:{
				System.out.println("现在是六月份");
				break;
			}
			case 7:{
				System.out.println("现在是七月份");
				break;
			}
			case 8:{
				System.out.println("现在是八月份");
				break;
			}
			case 9:{
				System.out.println("现在是九月份");
				break;
			}
			case 10:{
				System.out.println("现在是十月份");
				break;
			}
			case 11:{
				System.out.println("现在是十一月份");
				break;
			}
			case 12:{
				System.out.println("现在是十二月份");
				break;
			}
			default:{
				System.out.println("用户输入有误");
			}
		}
	}
}


关键字:   java  
关注Java1234微信公众号
博主信息
Java1234_小锋
(知识改变命运,技术改变世界)
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有