
正文
java生肖查询代码 java编程代码查询
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
12生肖各的代码是什么
子鼠,丑牛,寅虎,卯兔,辰龙,巳蛇,午马,未羊,申猴,酉鸡,戌狗,亥猪
相关问答
Q1: 编写代码输入年份.计算出该年是12生肖中的哪一年,谁帮忙用java 语言编写一下,感激不尽
自己写拉
例如
先使用bufferedreader inputstreamreader system.in读取键盘
然后string str = bufferedreader.readline();
int index = Integer.parseInt(str);
if*(index =1 | index = 4)
是什么什么 生肖!!! 等等
Q2: 用switch判断年份属相,C语言编程: 已知2015年是羊年,编程实
提起用switch判断年份属相,大家都知道,有人问C语言编程: 已知2015年是羊年,编程实现,输入任意年份,输出该年属相。(使用switch,另外,还有人想问设计一个程序,输入1900年以后的任意一个年份,计算该年的生肖.(用select case语句做),你知道这是怎么回事?其实java中如何用switchcase语句判断年份对应的生肖?…,下面就一起来看看C语言编程: 已知年是羊年,编程实现,输入任意年份,输出该年属相。(使用switch,希望能够帮助到大家!
用switch判断年份属相
1、C语言编程: 已知年是羊年,编程实现,输入任意年份,输出该年属相。(使用switch
int main() int year;
printf(“请输入年份:”);
scanf(“%d”,year);
year=(year-)%12;
if(year0) year+=12;
switch(year)
{
case 0:printf(“今年是羊年!n”);break;
case 1:printf(“今年是猴年!n”);break;
case 2:printf(“今年年!n”);break;
case 3:printf(“今年是狗年!n”);break;
case 4:printf(“今年是猪年!n”);break;
case 5:printf(“今年是鼠年!n”);break;
case 6:printf(“今年是牛年!n”);break;
case 7:printf(“今年是虎年!n”);break;
case 8:printf(“今年是兔年!n”);break;
case 9:printf(“今年是龙年!n”);break;
case 10:printf(“今年是蛇年!n”);break;
case 11:printf(“今年是马年!n”);break;
}
return 0;
2、设计一个程序,输入年以后的任意一个年份,计算该年的生肖.(用select case语句做)
PrivateSubCommand1_Click()
Dimy%,x%,s$
y=Val(InputBox(“输入年以后的任意一个年份”))
java中如何用switchcase语句判断年份对应的生肖?…
Ify=Then
x=(y-)
SelectCasex
Case0
s=”鼠”
Case1
s=”牛”
Case2
s=”虎”
Case3
s=”兔”
Case4
s=”龙”
Case5
s=”蛇”
Case6
s=”马”
Case7
s=”羊”
Case8
s=”猴”
Case9
s=”鸡”
s=”狗”
s=”猪”
EndSelect
MsgBoxy”年是”s”年”
Else
MsgBox”输入错误,年份必须大于等于”
EndIf
EndSub
以上就是与C语言编程: 已知年是羊年,编程实现,输入任意年份,输出该年属相。(使用switch相关内容,是关于C语言编程: 已知2015年是羊年,编程实现,输入任意年份,输出该年属相。(使用switch的分享。看完用switch判断年份属相后,希望这对大家有所帮助!
Q3: Java生肖查询
import java.awt.Color;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyAdapter;
import java.awt.event.KeyEvent;
import java.io.Serializable;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class Year extends JFrame implements Serializable{
private static final long serialVersionUID=21L;
private JTextField jt;
private JButton jb;
private JLabel ab1,ab2;
private JPanel jp1;
Year(){
this.setTitle("生肖查询小工具");
this.setBounds(400,300,300,200);
this.setLayout(new GridLayout(3,1));
init();
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.setVisible(true);
}
private void init() {
jp1=new JPanel();
jt=new JTextField(10);
jb=new JButton("查询:");
ab1=new JLabel();
ab2=new JLabel("输入:");
ab1.setSize(50, 20);
ab1.setOpaque(true);
ab1.setForeground(Color.RED);
ab1.setBackground(Color.ORANGE);
ab1.setHorizontalAlignment(0);
ab1.setVerticalAlignment(0);
event();
jp1.add(ab2);
jp1.add(jt);
this.add(jp1);
this.add(ab1);
this.add(jb);
}
private void event() {
jt.addKeyListener(new KeyAdapter() {
@Override
public void keyTyped(KeyEvent e) {
if(e.getKeyChar()48||e.getKeyChar()57) {
e.consume();
}
}
});
jb.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
String str=jt.getText();
String src=getYear(Integer.parseInt(str));
ab1.setText(str+"\t:"+src);
jt.setText(null);
jt.requestFocus();
}
});
}
public static void main(String[] args) {
new Year();
}
public String getYear(int year) {
if (year 1900) {
return "未知";
}
int start = 1900;
String[] years = new String[] { "鼠", "牛", "虎", "兔", "龙", "蛇", "马", "羊", "猴", "鸡", "狗", "猪" };
return years[(year - start) % years.length];
}
}
Q4: java数组求生肖
年份减2016,再取12的余,就能知道是哪个
~
~
~~~~~~~~~~~~
Q5: 用switch判断某一年年份属相,输入1900年以后的任意一年, 判断
提起用switch判断某一年年份属相,大家都知道,有人问用case语句判断某一年是否是闰年,另外,还有人想问用switch语句判断1900到2017年的任意年份是十二生…,你知道这是怎么回事?其实java中如何用switchcase语句判断年份对应的生肖?…,下面就一起来看看输入年以后的任意一年, 判断出它的 生肖.(用switch语 句实现)?希望能够帮助到大家!
用switch判断某一年年份属相
输入年以后的任意一年,判断出它的生肖.(用switch语句实现)。这个实现方法是比较简单的。只要把用年份数除以12取它的余数。比如说像今年年,除以12的余数是4。那么今年的生肖就是老鼠。其余的照此类推。用规定的语句实现时,中间必须要加入break语句。
编写程序,输入一个年份,判断该年属相.(提示switch-case)
int main(){
char p[12][4]={“鼠”,”牛”,”虎”,”兔”,”龙”,”蛇”,”马”,”羊”,”鸡”,”猴”,”狗”,”猪”};
int year0=; //年是鼠年,作为基准
int year,n;
printf(“请输入一个年份n”);
java中如何用switchcase语句判断年份对应的生肖?…
scanf(“%d”,year);
n=year-year0;
n=n%12;
if (n0) n+=12; //求余时,n可能是负数,如果是负数则加12
printf(“%d年属%sn”,year,p[n]);
用switch判断某一年年份属相:用case语句判断某一年是否是闰年
switch(i){case1:case3:case5:case7:::date=date+31;break;case4:case6:case9::date=date+30;break;case2:if((year%4==0year%!=0)||year%==0)//闰年的2月天数{date=date+29;break;}else//平年的2月天数{date=date+28;break;}default://提示输入出错”您输入错误!!!”);}上面Case语句后面没写的是正常年份(除闰年和平年外的月份)。看看这个是你要的不!不是请再提问!
#includevoidmain(){inty;printf(“inputayear:”);scanf(“%d”,y);switch(y%4){case0:switch(y%){case0:switch(y%){case0:printf(“Yes!n”);break;default:printf(“No!n”);break;;}break;default:printf(“Yes!n”);break;}break;default:printf(“No!n”);}}
以上就是与输入年以后的任意一年, 判断出它的 生肖.(用switch语 句实现)?相关内容,是关于用case语句判断某一年是否是闰年的分享。看完用switch判断某一年年份属相后,希望这对大家有所帮助!
关于java生肖查询代码和java编程代码查询的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。








