//通过输入生日判断星座

#include <iostream>
#include <iomanip>
using namespace std;int main()
{//通过生日判断星座/** 出生月 */int bir_month;/** 出生日 */int bir_day;/** 星座二维数组 */string constell_name[12][2] = {{"魔羯座","水瓶座"},//一月{"水瓶座","双鱼座"},//二月{"双鱼座","白羊座"},//三月{"白羊座","金牛座"},//四月{"金牛座","双子座"},//五月{"双子座","巨蟹座"},//六月{"巨蟹座","狮子座"},//七月{"狮子座","处女座"},//八月{"处女座","天秤座"},//九月{"天秤座","天蝎座"},//十月{"天蝎座","射手座"},//十一月{"射手座","魔羯座"},//十二月};/** 各月份跨星座日期 */int constell_value[] = {20,19,21,20,21,22,23,23,23,24,23,22};cout << "请输入出生日期( MM DD ): " ;cin >> bir_month >> bir_day;//确认星座一定是constell_name[][]格式,首先将输入的月份减去1就可以得到月份对应的两个星座//然后通过与当月的星座分界线那天对比来判断具体是哪个星座,//例如6月6号,确认第一个参数constell_name[6-1][],对应六月分界线constell_value[6-1]=22,由于6/22=0,故确认第二个参数constell_name[6-1][0],为双子座cout << constell_name[bir_month - 1][bir_day / constell_value[bir_month - 1]];return 0;
}

//程序输出

请输入出生日期( MM DD ): 11 16
天蝎座
Process returned 0 (0x0)   execution time : 11.932 s
Press any key to continue.

C++通过生日判断星座相关推荐

  1. 用python根据生日判断星座_求指教,我这个 代码是实现 根据生日判断星座

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 都是用正则匹配用户输入.有没有大佬可以帮忙简化下 # Author:Gwb # -*- coding: UTF-8 -*- ''' @ 功能:根据生日判断 ...

  2. 根据生日判断星座(不到10行代码)

    根据生日判断星座 horo=\{'白羊座':['3月21','4月19'],'金牛座':['4月20','5月20'],'双子座':['5月21','6月20'],'巨蟹座':['6月21','7月2 ...

  3. 用python根据生日判断星座_星座生日配对测试爱情,用Python做输入生日,判

    提起星座生日配对测试爱情,大家都知道,有人问用Python做输入生辰,一口咬定二十八宿及性格特点,星宿标记,及兼容二十八宿,另外,还有人想问用Python做输入寿诞,看清星宿及性格特点,二十八宿符号, ...

  4. python输入生日判断星座_用python条件语句判断星座

    每当发生显著的重大天象时,天文学家.科普工作者和媒体总会在社会上,特别是年轻人之间掀起一股天文学热潮.为了方便研究及观测天上诸多恒星,人们把星空分为若干个区域,每一区就是一个星座.对于夜空爱好者来说, ...

  5. php星座判断源码,php中根据生日判断星座、生肖程序代码_PHP教程

    /** * 根据生日中的月份和日期来计算所属星座 * * @param int $birth_month * @param int $birth_date * @return string */ fu ...

  6. 用python根据生日判断星座_pandas如何将生日按星座分组

    这是一道数据整形题,既然用到了Pandas就尽量避免循环,多用向量化的思想. 我们的目标是 birthday month mon test 0 2008-06-08 20080608 608 双子座 ...

  7. python简笔画程序_用python设计程序输生日判断星座,及星座简笔画。

    展开全部 """ 还有几个星座符未画 """ import turtle class Ph(): def __init__(self): p ...

  8. 用python画星座,用python设计程序输生日判断星座,及星座简笔画。

    """ 还有几个星座符未画 """ import turtle class Ph(): def __init__(self): pass d ...

  9. python输入生日判断星座_用java编一个程序能通过用户输入的生日判断用户的星座。请大神们给点提示或者思路吧。规定不能自定义方法...

    既然不允许用其他的方式,那就直接上代码吧.... public static void main(String[] args) { int point = -1; String[] str = {&q ...

  10. iOS根据生日判断星座

    -(NSString *)getAstroWithMonth:(int)m day:(int)d{NSString *astroString = @"魔羯水瓶双鱼白羊金牛双子巨蟹狮子处女天秤 ...

最新文章

  1. 【常见CPU架构对比】维基百科
  2. 企业级 SpringBoot 教程 (九)springboot整合Redis
  3. 编程之美3.7 队列中最大值问题
  4. 自动生成get,set方法
  5. 晚上去宾馆有什么是一定要带的?
  6. 安卓9与10的系统要求_代码开源!支持RISC-V架构的安卓系统终于来了!
  7. HDU 6165 FFF at Valentine
  8. 计算机office基础知识的试题,office计算机基础知识(附答案).doc
  9. linux cat read line,cat file | while read line的问题
  10. Linux(1)-CentOS7下解决ifconfig command not found
  11. 【深入理解JVM】JVM的五大运行时数据区域
  12. list元素求和_C# lamda =gt;与 数组 list,简单应用
  13. 网上支付跨行清算系统与大小额支付系统有什么区别?
  14. 关于色域与BT.2020相关学习心得笔记
  15. 布客·ApacheCN 编程/后端/大数据/人工智能学习资源 2020.11
  16. 【diannaoxitong】word安全模式怎么解除?word安全模式快速解除方法
  17. 学堂在线《工程伦理》第八章课后习题及答案(仅供参考)
  18. 记一次神奇的CVPR 2021 Rebuttal 经历
  19. 使用css渐变色。实现动态进度条效果
  20. Grain Identity

热门文章

  1. 正斜杠(左斜杠)和反斜杠(右斜杠)
  2. 敏捷开发scrum详解 敏捷项目管理流程
  3. 2021年浙大考研计算机专业录取分数线,2021年浙江大学研究生录取分数线是多少...
  4. uni-app h5 上传图片 压缩图片
  5. 数值积分 (一)| 基本思想 + 一般求积公式
  6. 队列同步器(AbstractQueuedSynchronizer)(一)
  7. 知名清理工具或成恶意软件
  8. Java为Excel导出增加批注(POI)
  9. 【学术 | 比赛】比赛?论文?先收藏!29个学术网站,比赛论文不再困难
  10. 一个非常强大的视频、音频、二维码、图片、压缩等在线网址