早教吧 育儿知识 作业答案 考试题库 百科 知识分享

编写一个程序看看你是哪个星座的.输入你的出生月份和出生日期输出你的星座(注:白羊座:3.21~4.19;金牛座:4.20~5.20;双子座:5.21~6.21;巨蟹座:6.22~7.22;狮子座:7.23~8.22;处女座:8.23~9.22

题目详情
编写一个程序看看你是哪个星座的.输入你的出生月份和出生日期 输出你的星座(注:白羊座:3.21~4.19;金牛座:4.20~5.20;双子座:5.21~6.21;巨蟹座:6.22~7.22;狮子座:7.23~8.22;处女座:8.23~9.22;天秤座:9.23~10.22;天蝎座:10.23~11.21;射手座:11.22~12.21;摩羯座:12.22~1.19;水瓶座:1.20~2.18;双鱼座:2.19~3.20).
▼优质解答
答案和解析

思路分析:本题考查的是用条件语句编写程序的问题 用到条件语句的重叠.

解:程序步骤如下:

INPUT  “请输入你的出生月、日:”;m n

IF  (m=3  AND  n>=21)OR(m=4  AND  n<=19)  THEN

PRINT  “你是白羊座”

END  IF

IF  (m=4  AND  n>=20)OR(m=5  AND  n<=20)  THEN

PRINT  “你是金牛座”

END  IF

IF  (m=5  AND  n>=21)OR(m=6  AND  n<=21)  THEN

PRINT  “你是双子座”

END  IF

IF  (m=6  AND  n>=22)OR(m=7  AND  n<=22)  THEN

PRINT  “你是巨蟹座”

END  IF

IF  (m=7  AND  n>=23)OR(m=8  AND  n<=22)  THEN

PRINT  “你是狮子座”

END  IF

IF  (m=8  AND  n>=23)OR(m=9  AND  n<=22)  THEN

PRINT  “你是处女座”

END  IF

IF  (m=9  AND  n>=21)OR(m=10  AND  n<=22)  THEN

PRINT  “你是天秤座”

END  IF

IF  (m=10  AND  n>=23)OR(m=11  AND  n<=21)  THEN

PRINT  “你是天蝎座”

END  IF

IF  (m=11  AND  n>=22)OR(m=12  AND  n<=21)  THEN

PRINT  “你是射手座”

END  IF

IF  (m=12  AND  n>=22)OR(m=1  AND  n<=19)  THEN

PRINT  “你是摩羯座”

END  IF

IF  (m=1  AND  n>=20)OR(m=2  AND  n<=18)  THEN

PRINT  “你是水瓶座”

END  IF

IF  (m=2  AND  n>=19)OR(m=3  AND  n<=20)  THEN

PRINT  “你是双鱼座”

END  IF

END

看了编写一个程序看看你是哪个星座的...的网友还看了以下: