A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.Scanner;
class PrintYear {
        public static void main(String[] args) {
                Scanner sc = new Scanner(System.in);
                System.out.println("请输入一个年份");
                int x = sc.nextInt();
                int y = (x-4)%10;
                int z =        (x-4)%12;
                if(x<4) {
                        System.out.println("输入有误!");
                }
                switch(y) {
                        case 0:
                                System.out.print("甲");
                                break;
                        case 1:
                                System.out.print("乙");
                                break;
                        case 2:
                                System.out.print("丙");
                                break;
                        case 3:
                                System.out.print("丁");
                                break;
                        case 4:
                                System.out.print("戊");
                                break;
                        case 5:
                                System.out.print("己");
                                break;
                        case 6:
                                System.out.print("庚");
                                break;
                        case 7:
                                System.out.print("辛");
                                break;
                        case 8:
                                System.out.print("壬");
                                break;
                        case 9:
                                System.out.print("癸");
                }
                switch(z) {
                        case 0:
                                System.out.println("子");
                                break;
                        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("亥");
                }
        }
}


24 个回复

倒序浏览
不错么,~~~~~~~~~~~~
回复 使用道具 举报
顶一下!!!
回复 使用道具 举报

谢谢谢谢~~~~~~~
回复 使用道具 举报
很赞,学以致用
回复 使用道具 举报
学以致用
回复 使用道具 举报

嘿嘿
回复 使用道具 举报

嗯嗯,学以致用,一起加油
回复 使用道具 举报

哈哈哈哈
回复 使用道具 举报
然而写的代码并没有什么注释,注释从现在开始!!!
回复 使用道具 举报
写得不错。。。。
回复 使用道具 举报
请问,x < 4是不是一个瓶颈
回复 使用道具 举报
有想法啊~
回复 使用道具 举报
Integer 发表于 2015-8-31 15:19
请问,x < 4是不是一个瓶颈

公元前的年份我还没想起用怎么算
回复 使用道具 举报
weiyuning 发表于 2015-8-31 14:57
写得不错。。。。

初学求指教啊,哈哈
回复 使用道具 举报
这代码太简单了,写出来一个其余的赋值就成了
回复 使用道具 举报
很有创意,我也试着做一个
回复 使用道具 举报
sunw 中级黑马 2015-8-31 22:02:56
18#
来学习的  
回复 使用道具 举报
cemabenteng 发表于 2015-8-31 21:50
这代码太简单了,写出来一个其余的赋值就成了

大神求指导啊
回复 使用道具 举报

你现在还在学基础吧,不要太纠结一两个知识点,这段期间一定要总结出来学习方法和习惯,最好再培养点编程思维,就业班进度非常快,学习方法好了很有用,基础班用的的知识非常少
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马