「生肖年龄java小程序」生肖年龄java小程序查询
本篇文章给大家谈谈生肖年龄java小程序,以及生肖年龄java小程序查询对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Java 输入出生年 输出属相 比如输入2013 显示蛇
- 2、急,高分!设计汇编语言,输入年份,计算出岁数和生肖。
- 3、下载什么软件可以查生肖属相,什么软件能看《新十二生肖》
- 4、python根据年龄算属相,python 编写一个程序,判断一个给定的
Java 输入出生年 输出属相 比如输入2013 显示蛇
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
String[] shengxiaos = { "鼠", "牛", "虎", "免", "龙", "蛇", "马", "羊", "猴","鸡", "狗", "猪" };
String shengxiao;
int n;
Scanner sc = new Scanner(System.in);
System.out.println("请输入年份:");
n = sc.nextInt();
int m = Math.abs(n - 2008) % 12;
if (n = 2008) {
shengxiao = shengxiaos[m];
} else {
if (m == 0) {
m = 12;
}
shengxiao = shengxiaos[12 - m];
}
System.out.println(shengxiao);
}
}
传统的12生肖是这样排列的:
鼠、牛、虎、免、龙、蛇、马、羊、猴、鸡、狗、猪
把它们放进一个数组里,找一个是鼠年的年份(如这里是2008年),要求的年份与鼠年的年份相除,其余数就是对应数组的生肖。如2009 % 2008 = 1;就是在数组1里,就是牛;当然小于2008年的是另一种情况,不过已在程序中体现了。很简单的。
急,高分!设计汇编语言,输入年份,计算出岁数和生肖。
;设计汇编语言,输入年份,计算出岁数和生肖
;输入0000结束
;用MASM5.0编译通过
data segment
s1 db 0dh,0ah,'Input year :$'
FFFF DB 0DH,0AH,'未出生.$'
CRLF DB 0DH,0AH,'$'
XXSY DB 0DH,0AH,'谢谢使用,再见!$'
TAB DB '鸡J$狗G$猪Z$鼠S$牛N$虎H$兔T$龙L$蛇S$马M$羊Y$猴H$'
TAB1 DB 'JGZSNHTLSMYH'
tab2 db '0123456789'
YEAR DW 0 ;存入年号
DY250_1 DB ' 250 (YEARS) $'
DB 'HHHHHHHHHH'
num db 0 ;
DB 'AAAAAAAAAAAAA'
data ends
code segment
assume cs:code, ds:data
main proc far
start:
push ds
xor ax,ax
push ax
mov ax,data
mov ds,ax
;-------------------------
BEGIN:
MOV AX,0
MOV YEAR ,AX
mov ah,09
mov dx ,offset s1
int 21h
CALL IN_NUM
MOV AH,0
MOV BX,1000
MUL BX
ADD YEAR,AX
CALL IN_NUM
MOV AH,0
MOV BX,100
MUL BX
ADD YEAR,AX
CALL IN_NUM
MOV AH,0
MOV BX,10
MUL BX
ADD YEAR,AX
CALL IN_NUM
MOV AH,0
ADD YEAR,AX
MOV AX,YEAR
CMP AX,0
JNE YOUXIAO
MOV DX,OFFSET XXSY ;显示谢谢使用
MOV AH,09
INT 21H
CALL CRLF_P
JMP RETRET
YOUXIAO:
MOV AX,YEAR
MOV DX,0
MOV BX,12
DIV BX ;余数在DX中,其实在DL中
CMP DL,0 ;无余数
JNE DL_NO_0
MOV DL,12
DL_NO_0:
MOV AH,0
DEC DL
MOV AL,4 ;TAB字符串中每小段长度
MUL DL
LEA BX,TAB
ADD AX,BX
MOV DX,AX
MOV AH,09 ;显示生肖
INT 21H
;RET
MOV AH,02AH ;区系统日期,在CX中
INT 21H
MOV AX,CX
SUB AX,YEAR
JC X_XX ;为负
CMP AX,250
JG DY250
CALL DISP_CZR
JMP BEGIN
DY250:
MOV AH,09
MOV DX,OFFSET DY250_1 ;250岁
INT 21H
JMP BEGIN
X_XX:
MOV AH,09
MOV DX,OFFSET FFFF ;未出生
INT 21H
JMP BEGIN
RETRET:
RET
;========================================
;-------------------------
main endp
;=========================================
DISP_CZR PROC NEAR ;显示10进制数字子程序
xor ah,ah
;mov al,num
mov bl,100d
div bl
push ax
add al,30h
mov dl,al
mov ah,2
int 21h
pop ax
mov al,ah
xor ah,ah
mov bl,10d
div bl
add ax,3030h
push ax
pop dx
mov ah,2
int 21h
mov dl,dh
int 21h
RET
DISP_CZR ENDP
;==========================================
CRLF_P PROC NEAR ;回车换行子程序
mov ah,09
LEA DX,CRLF
INT 21H
RET
CRLF_P ENDP
;=========================================
;===================================
IN_NUM PROC NEAR
NN1:
mov ah,7 ;input, al ==
int 21h
CMP AL,'0'
JL NN1
CMP AL,'9'
JG NN1
INC NUM
MOV DL,AL
MOV AH,02
INT 21H
SUB AL,30H
RET
IN_NUM ENDP
;=====================================
code ends
end start
下载什么软件可以查生肖属相,什么软件能看《新十二生肖》
提起什么软件可以查生肖属相,大家都知道,有人问什么软件能看《新十二生肖》,另外,还有人想问什么软件可以查生日星座属相,你知道这是怎么回事?其实查十二生肖怎么查,下面就一起来看看什么软件能看《新十二生肖》,希望能够帮助到大家!
什么软件可以查生肖属相
1、什么软件可以查生肖属相:什么软件能看《新十二生肖》
追书神器~
2、什么软件可以查生肖属相:什么软件可以查生日星座属相
你随便一下
3、什么软件可以查生肖属相:查十二生肖怎么查
子(鼠)丑(牛)寅(虎)卯(兔)辰(龙)巳(蛇)午(马)未(羊)申(猴)酉(鸡)戌(狗)亥(猪)
十二生肖源于何时,今已难于细考。长期以来,不少人将《论衡》视为最早记载十二生肖的文献。《论衡》是东汉唯物思想家王充的名著。《论衡·物势》载:“寅,木也,其禽,虎也。戌,土也,其禽,犬也。……午,马也。子,鼠刀。酉,鸡也。卯,兔也。……亥,豕也。未,羊也。丑,牛也。……巳,蛇也。申,猴也。”以上引文,只有十一种生肖,所缺者为龙。该书《言篇》又说:“辰为龙,巳为蛇,辰、巳之位在东南。这样,十二生肖便齐全了,十二地支与十二生肖的配属如此完整,且与现今相同。
4、什么软件可以查生肖属相:啥软件能看十二生肖的吉凶?
这种软件太多了,不过大多都是收费的,给你展示一小点,你觉得好,想用其让功能就要付费。不过这种软件不单单是看十二生肖,比如名字,生辰八字都能算。
5、什么软件可以查生肖属相:有没有算生肖和年龄的app软件么?
软件有一个设定的年龄数据包,通过相机识别人脸表情代入相应年龄。我记得是关注微信公众号
那个公众号可以算命
查十二生肖怎么查
你可以去看一下
6、什么软件可以查生肖属相:那个手机日历程序可以看属相
软件万年历
7、什么软件可以查生肖属相:什么软件看每年什么属相犯太岁
用微信就可以啊。
8、有没有一种软件,可以查以前的日期和属相,公历和农历对照的,在,谢谢
万年历就行
9、什么软件可以查生肖属相:如何具体的查看自己的生肖属相?
首先要先知道自己详细的出生年月(农历时间),毕竟生肖属相是按农历计算的,接着查询自己出生那一年具体是什么属相年,就可以知道自己的生肖属相。
例如知道自己的公历生日为年2月4日,根据万年历查询可以得知,农历生日是年腊月十七,农历丙戌年生,所以公历年2月4日出生的生肖属相属狗,一定要注意的是,若出生公历年份和农历年份不同,需要以农历年份为准。
生肖属相的详细解释:
十二生肖源于何时,今已难于细考。长期以来,不少人将《论衡》视为最早记载十二生肖的文献。十二生肖的产生,有着天文学的背景。在原始时代,先民们体验着寒暑交替的循环往复。
十二生肖也被称为十二年兽。在中国的历法上有十二只年兽依次轮流当值,所以我们的中国年就有以鼠,牛,虎,兔,龙,蛇,马,羊,猴,鸡,狗和猪应用在历法上,所以应该算阴历,不能算阳历。
古人把十二地支用十二个动物表示,如子鼠,丑牛等等,该年出生的人,便具有相应的命相,此即十二生肖,肖者相也,又称为十二属相。
以上就是与什么软件能看《新十二生肖》相关内容,是关于什么软件能看《新十二生肖》的分享。看完什么软件可以查生肖属相后,希望这对大家有所帮助!
python根据年龄算属相,python 编写一个程序,判断一个给定的
提起python根据年龄算属相,大家都知道,有人问根据属相算年龄怎么算??另外,还有人想问使用Python,根据出生日期算属相,你知道这是怎么回事?其实如何根据年龄推算属相,下面就一起来看看python 编写一个程序,判断一个给定的年份属于哪一个生肖?希望能够帮助到大家!
python根据年龄算属相
defshengxiao(year):
如何根据年龄推算属相
returnu’猴鸡狗猪鼠牛虎兔龙蛇马羊'[year%12]
shengxiao()
根据人的实际年龄怎样推算人的十二生肖
把他的年龄除以12,得到余数,然后倒推上去
比如A今年14岁,14除以12得1余数为2,今年是牛年,那么由牛开始倒推鼠,猪。所以95年生的不是属狗就是属猪,基本上95年2,3以后的都属猪,之前的属狗。
怎么根据年龄算十二生肖
首先需要熟练记忆各生肖所代表的数字:鼠1,牛2,虎3,兔4,龙5,蛇6,马7,羊8,猴9,鸡10,狗11,猪12,单轮内排名越前年龄越大。
例如今年年是猪年,那么年龄最小的猪就是1岁,最小的狗就是2岁,最小的鸡就是3岁……(以此类推)最小的鼠就是13岁。
而同数猪不同的年龄段为每一轮加12岁。例如今年年是猪年,那么年龄最小的猪就是1岁,下一轮就为13岁,再下一轮就为25岁,往下的以此类推。
十二生肖年份
1.子鼠:、、、、、、、、、、、、、
2.丑牛:、、、、、、、、、、、、
3.寅虎:、、、、、、、、、、、、、
4.卯兔:、、、、、、、、、、、、
5.辰龙:、、、、、、、、、、、、
6.巳蛇:、、、、、、、、、、、、
7.午马:、、、、、、、、、、、、
8.未羊:、、、、、、、、、、、、
9.申猴:、、、、、、、、、、、、
10.酉鸡:、、、、、、、、、、、、
11.戌狗:、、、、、、、、、、、、
12.亥猪:、、、、、、、、、、、、
python根据年龄算属相:根据属相算年龄怎么算??
那就子鼠丑牛寅虎卯兔···往下排,不就好算
希望采纳
怎么通过生肖算年龄?
到12岁的时候你肯定是你出生那个时候的生肖按照12生肖的顺序你可以推算的。按照数学方法计算的话很简单的,方法如下:
1、首先,记住每个十二生肖代表的数字:鼠1,牛2,虎3,兔4,龙5,蛇6,马7,羊8,猴9,鸡10,狗11,猪12
2、例如,今年是马年。马年出生的人有1岁、13岁、25岁等,一般来说,马的年龄是虚拟的。马年常数是13+7=20
3、这很容易知道。例如,年,如果鸡是10,20-10=10,那么年出生的人是10,22,34等
4、再举一个例子:计算老鼠的年龄,20-1=19岁,老鼠的年龄是:年农历庚子的老鼠年,公历54岁,公历55岁。
注意事项:
1、根据属相计算年龄,从交立春的那一刻开始至次年交立春前结束就是确定属相生肖的时间。将这十二属相:鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪。
2、今年是鼠年,那么年也是鼠年,同样的道理,都是鼠年.这是类推法,其间的差距就是生肖的循环数12。
以上就是与python 编写一个程序,判断一个给定的年份属于哪一个生肖?相关内容,是关于根据属相算年龄怎么算??的分享。看完python根据年龄算属相后,希望这对大家有所帮助!
生肖年龄java小程序的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于生肖年龄java小程序查询、生肖年龄java小程序的信息别忘了在本站进行查找喔。
发布于:2022-11-23,除非注明,否则均为
原创文章,转载请注明出处。