#include < iostream >
#include <string>
using namespace std;
bool IsLeap(int year)//判断是否是闰年
{return (year % 4 == 0) && (year % 100 != 0) || (year % 400 == 0);
}
int DayOfMonth(int y, int month)//得到每个月的天数
{int day = 0;switch (month){case 1:case 3:case 5:case 7:case 8:case 10:case 12:day = 31;break;case 4:case 6:case 9:case 11:day = 30;break;case 2:day = 28 + IsLeap(y);break;}return day;
}
void main()
{int a,b;cout << "pleace you birthday(8位).\n";cin >> b;a = (b/10000 + 8) % 12;cout << "你今年"<<2020 - b/10000 << "岁,"<<"你出生在"<<b/10000<<"年"<<b%10000/100<<"月"<<b%100<<"日,";//今年为2020年b = b - b / 10000 * 10000;if (IsLeap(a))cout << "是闰年,";elsecout << "是平年,";cout << "属";switch (a){case 0:cout << "鼠"; break;case 1:cout << "牛"; break;case 2:cout << "虎"; break;case 3:cout << "兔"; break;case 4:cout << "龙"; break;case 5:cout << "蛇"; break;case 6:cout << "马"; break;case 7:cout << "羊"; break;case 8:cout << "猴"; break;case 9:cout << "鸡"; break;case 10:cout <<"狗"; break;case 11:cout <<"猪"; break;}int month = b / 100, day = b %100;cout << ",是";switch (month){case 1:if (day >= 20)cout << "水瓶座,你独创力强,处世先见之明,有理想有抱负,友爱、宽容,崇尚自由,充满人道精神,兴趣广泛、创意十足,乐于发掘真相,有前瞻性,拥有理性的智慧,独立,有个人风格,乐于助人,对自己的感情忠实,慈善心怀。";elsecout << "魔羯座,你聪明伶俐,心胸宽大,实际、可靠,处世有前瞻性,不屈不挠,有实际的人生观,做事脚踏实地,意志力强,不容易受影响,处处谨慎,有克服困难的毅力,坚守原则、重视纪律,有家庭观念,对人谦逊,有独树一格的幽默感,优越的观念。";break;case 2:if (day >= 19)cout << "双鱼座,你慈悲心怀用心助人,柏拉图式的爱,唯美派主义者,感情丰富、温柔体贴,心地仁慈,舍己为人,不自私,具有想像力,善解人意,直觉力理解力强,懂得包容,温和有礼,容易信赖别人,不多疑,多情浪漫,拥有牺牲奉献的精神。";elsecout << "水瓶座,你独创力强,处世先见之明,有理想有抱负,友爱、宽容,崇尚自由,充满人道精神,兴趣广泛、创意十足,乐于发掘真相,有前瞻性,拥有理性的智慧,独立,有个人风格,乐于助人,对自己的感情忠实,慈善心怀。";break;case 3:if (day >= 21)cout << "白羊座,你充满希望,诚心诚意,活力充沛,行动力敏捷,和蔼可亲,做事积极、热情有活力,有担当、讲义气,乐观进取有自信,勇于接受新观念,有明快的决断力,坦白率真,爆发力强,勇于接受挑战,不畏权势,天生长才。";elsecout << "双鱼座,你慈悲心怀用心助人,柏拉图式的爱,唯美派主义者,感情丰富、温柔体贴,心地仁慈,舍己为人,不自私,具有想像力,善解人意,直觉力理解力强,懂得包容,温和有礼,容易信赖别人,不多疑,多情浪漫,拥有牺牲奉献的精神。";break;case 4:if (day >= 20)cout << "金牛座,你浪漫,决断能力,逻辑性思考,勤勉、灵巧,热心,忍耐心坚强,耐性十足,一往情深,有艺术天份,脚踏实地,做事有计划,择善固执,追求和平,生活有规律,值得信赖。";elsecout << "白羊座,你充满希望,诚心诚意,活力充沛,行动力敏捷,和蔼可亲,做事积极、热情有活力,有担当、讲义气,乐观进取有自信,勇于接受新观念,有明快的决断力,坦白率真,爆发力强,勇于接受挑战,不畏权势,天生长才。";break;case 5:if (day >= 21)cout << "双子座,你多样性风格,洞察力敏锐,开朗、宽宏大量,反应机智,演技佳,多才多艺,见人说人话,见鬼说鬼话,足智多谋,反应灵敏,八面玲珑,善于交际,懂得随机应变,充满生命力,擅长沟通,知进退,有分寸,适应力强,风趣幽默。";elsecout << "金牛座,你浪漫,决断能力,逻辑性思考,勤勉、灵巧,热心,忍耐心坚强,耐性十足,一往情深,有艺术天份,脚踏实地,做事有计划,择善固执,追求和平,生活有规律,值得信赖。";break;case 6:if (day >= 22)cout << "巨蟹座,你有超强的第六感,主观,反应力佳,感情丰富,慎重、执着,重感情,情感真挚深切,想像力丰富,念旧、重情义,有包容力,直觉敏锐,懂得体贴、关怀,亲切温暖,善解人意,有同情心。";elsecout << "双子座,你多样性风格,洞察力敏锐,开朗、宽宏大量,反应机智,演技佳,多才多艺,见人说人话,见鬼说鬼话,足智多谋,反应灵敏,八面玲珑,善于交际,懂得随机应变,充满生命力,擅长沟通,知进退,有分寸,适应力强,风趣幽默。";break;case 7:if (day >= 23)cout << "狮子座,你优越感,慈善仁心,擅于掌握权力,思考力敏捷,保护他人,忠诚心,有领导能力,具有激励人心的气质,组织力强莫名的优越感,热情开朗、对人慷慨大方,心胸宽大,懂得宽恕,一言九鼎有信用,乐观,不多疑,诚恳正直。";elsecout << "巨蟹座,你有超强的第六感,主观,反应力佳,感情丰富,慎重、执着,重感情,情感真挚深切,想像力丰富,念旧、重情义,有包容力,直觉敏锐,懂得体贴、关怀,亲切温暖,善解人意,有同情心。";break;case 8:if (day >= 23)cout << "处女座,你一板一眼,不随便,有服务热枕,有鉴赏力,完美主义者,头脑清晰、实际,追求完美,永不气馁,脚踏实地,事事谨慎小心,善于搜集资料,勤奋努力,守本份,靠得住,谦逊不夸大,有精确的观察力,有耐性,对爱情忠实。";elsecout << "狮子座,你优越感,慈善仁心,擅于掌握权力,思考力敏捷,保护他人,忠诚心,有领导能力,具有激励人心的气质,组织力强莫名的优越感,热情开朗、对人慷慨大方,心胸宽大,懂得宽恕,一言九鼎有信用,乐观,不多疑,诚恳正直。";break;case 9:if (day >= 23)cout << "天平座,你往往是理想主义者,公正不阿,外表高雅大方,魅力十足,公平客观,有正义感,适应力强,对美感有鉴赏力,逻辑强,善分析,天生的优雅风采,浪漫的恋爱高手,有外交手腕,能屈能伸,适应力强。";elsecout << "处女座,你往往是一板一眼,不随便,有服务热枕,有鉴赏力,完美主义者,头脑清晰、实际,追求完美,永不气馁,脚踏实地,事事谨慎小心,善于搜集资料,勤奋努力,守本份,靠得住,谦逊不夸大,有精确的观察力,有耐性,对爱情忠实。";break;case 10:if (day >= 24)cout << "天蝎座,你往往是独立自主,温柔、魅力,生活规律,有牺牲奉献之精神,观察力强,深谋远虑,恩怨分明,直觉敏锐,对决定的事有执行力,不畏挫折,坚持到底,对朋友讲义气,天生的性感魅力,坚持追求事情的真相,善于保守秘密,对人生有潜在的热情。";elsecout << "天平座,你往往是理想主义者,公正不阿,外表高雅大方,魅力十足,公平客观,有正义感,适应力强,对美感有鉴赏力,逻辑强,善分析,天生的优雅风采,浪漫的恋爱高手,有外交手腕,能屈能伸,适应力强。";break;case 11:if (day >= 23)cout << "射手座,你往往是理性、勇敢,有廉耻心,细心、热心,发展力极强,活泼好动,天生乐观,对人生充满理想,正直坦率,丰富的幽默感,酷爱和平,待人友善,行动力强,有自己的处世哲学,经得起打击,有救世救人的热情。";elsecout << "天蝎座,你往往是独立自主,温柔、魅力,生活规律,有牺牲奉献之精神,观察力强,深谋远虑,恩怨分明,直觉敏锐,对决定的事有执行力,不畏挫折,坚持到底,对朋友讲义气,天生的性感魅力,坚持追求事情的真相,善于保守秘密,对人生有潜在的热情。";break;case 12:if (day >= 20)cout << "摩羯座,你往往是聪明伶俐,心胸宽大,实际、可靠,处世有前瞻性,不屈不挠,有实际的人生观,做事脚踏实地,意志力强,不容易受影响,处处谨慎,有克服困难的毅力,坚守原则、重视纪律,有家庭观念,对人谦逊,有独树一格的幽默感,优越的观念。";elsecout << "射手座,你往往是理性、勇敢,有廉耻心,细心、热心,发展力极强,活泼好动,天生乐观,对人生充满理想,正直坦率,丰富的幽默感,酷爱和平,待人友善,行动力强,有自己的处世哲学,经得起打击,有救世救人的热情。";break;}
}

输入20000101可得

快来体验吧!!!

C++-生日-星座-性格查询相关推荐

  1. 十二星座物语,女生最喜欢的星座性格【1】

    @[TOC]十二星座物语,女生最喜欢的星座性格(这里写自定义目录标题) 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页.如果你想学习如何使用Markd ...

  2. [Python]输入星座名查询对应Unicode编码图案

    文章目录 [*Python*]输入星座名查询对应*Unicode*编码图案 *Unicode*编码介绍 *Python*代码实现 [Python]输入星座名查询对应Unicode编码图案 生活中常见的 ...

  3. mysql 星座_mysql 查询年龄段,星座以及最近7天生日的sql

    1.查询年龄段 小于20 //查询小于20岁的人的个数,DATE_FORMAT(birthday, '%Y')其中的birthday就是数据库的生日这个date类型字段 String hql20=&q ...

  4. python输入生日输出星座_python字典保存星座性格特点并输出

    #创建一个文件,在该文件中创建两个字典,一个保存名字和星座,另一个保存星座和性格特点, #最后从这两个字典取出相应的信息组合成想要的结果: name = ['绮梦','冷伊一','香凝','黛兰'] ...

  5. python输入生日输出星座代码 过程_python字典保存星座性格特点并输出

    #创建一个文件,在该文件中创建两个字典,一个保存名字和星座,另一个保存星座和性格特点, #最后从这两个字典取出相应的信息组合成想要的结果: name = ['绮梦','冷伊一','香凝','黛兰'] ...

  6. 十二星座物语,女生最喜欢的星座性格【10】

    [分手后纠缠的星座男]TOP.1双鱼座­-喜欢幻想,觉得明天一早,一切又都会好起来.­TOP.2白羊座­-只要是自己决定的事情,就一定会做到贯彻始终.TOP.3天蝎座­-在局限的范围内发作的不顾一切. ...

  7. MySQL查询7天内过生日的用户 查询生日是今天的用户 解决跨年问题

    MySQL查询生日是今天的用户 select * from customer where MONTH(birthday) = MONTH(NOW()) and DAY(birthday) = DAY( ...

  8. python星座属相查询_python的生肖和星座计算函数

    项目需要用到根据生日计算出生肖和星座,网上搜罗一下,都写的不太好一堆判断很繁琐,于是就自己整了个 生肖函数:chinese_zodiac 设定1900年-1911年 为生肖的标尺,后面的年份取余计算, ...

  9. python字典保存星座性格特点并输出

    创建一个文件,在该文件中创建两个字典,一个保存名字和星座,另一个保存星座和性格特点,最后从这两个字典取出相应的信息组合成想要的结果: name = ['绮梦','冷伊一','香凝','黛兰'] sig ...

最新文章

  1. 为bootstrap的tab增加请求操作
  2. win7系统硬盘安装centos7(easyBCD)
  3. C 语言运算符优先级(记忆口诀)
  4. Vim/Vi实用技巧(第二版)
  5. SpringBoot整合redisson分布式锁
  6. 了解java虚拟机mdash;非堆相关参数设置(4)
  7. 浏览器cookie那些事儿
  8. openlayers 加载高德底图
  9. 【oracle】sql处理重复数据
  10. 树莓派搭建VSFTP记录---自用简记
  11. 变速精灵 3.0免费版
  12. js原型继承的几种方式
  13. GD32库中常用的位操作REGIDX_BIT(regidx, bitpos)
  14. 修改禅道使用的数据库
  15. java 图片 转像素_使用Java改变图片的像素
  16. 2022年你应该知道的十大Python库
  17. win7系统如何映射服务器,win7系统映射网络驱动器怎么访问
  18. 高考数学有得用计算机吗,高中数学为什么不让用计算器?
  19. 在Windows系统下如何将桌面图标下的文字隐藏
  20. KindEditor 图片上传功能实现

热门文章

  1. 【Unity3D基础2-13】Unity3D UI系统之UGUI
  2. bmijava_Java程序来计算体重指数(BMI)
  3. python分支结构保留字_Python控制语句(分支结构与选择结构,循环结构)
  4. 竞赛冠军方案:2020珠港澳人工智能算法大赛双料冠军解读
  5. 以太坊钱包私钥爆破产业链和攻击案例
  6. 高性能网络编程总结及《TCP/IP Sockets编程(C语言实现) (第2版)》 代码下载(链接以及文件打包)
  7. Android程序员:如何成为一个更好的Android开发者?经典好文
  8. [演示] 判断点是否处于三角形内的算法分析
  9. 基恩士PLC--控制案例程序
  10. 计算机网络 —— TCP的三次握手四次挥手