第十一周 日期算星座
来源:互联网 发布:淘宝会员等级v6 编辑:程序博客网 时间:2024/05/19 23:57
问题:日期算星座
#include <stdio.h>void constellation(int year,int month,int day); /*函数声明*/int main(){ int year,month,day; scanf("%d %d %d",&year,&month,&day); /*输入变量*/ constellation(year,month,day); /*调用函数*/ return 0;}void constellation(int year,int month,int day){ switch(month) { case 1: if(day>=20) printf("水瓶座"); else printf("摩羯座"); break; case 2: if(day>=19) printf("双鱼座"); else printf("水瓶座"); break; case 3: if(day>=21) printf("白羊座"); else printf("双鱼座"); break; case 4: if(day>=20) printf("金牛座"); else printf("白羊座"); break; case 5: if(day>=21) printf("双子座"); else printf("金牛座"); break; case 6: if(day>=22) printf("巨蟹座"); else printf("双子座"); break; case 7: if(day>=23) printf("狮子座"); else printf("巨蟹座"); break; case 8: if(day>=23) printf("处女座"); else printf("狮子座"); break; case 9: if(day>=23) printf("天秤座"); else printf("处女座"); break; case 10: if(day>=24) printf("天蝎座"); else printf("天秤座"); break; case 11: if(day>=23) printf("射手座"); else printf("天蝎座"); break; case 12: if(day>=21) printf("摩羯座"); else printf("射手座"); break; }}
知识点总结:
将复杂的穷举放到副函数中。
学习心得:
程序很长,但主函数极短。
0 0
- 第十一周 日期算星座
- 第十一周日期妙算星座
- 第十一周OJ4日期妙算星座
- 第十一周—日期妙算星座
- 第十一周-OJ-D日期妙算星座
- 第十一周 oj训练 日期妙算星座
- 第十一周项目四算星座
- 王朝第十一周 星座
- 第十一周练习--星座
- 第十一周OJ(4)日期妙算星座
- 第十一周OJ——日期妙算星座
- oj第十一周训练——日期妙算星座
- 第十一周 OJ总结<4>-日期妙算星座
- 第十一周 OJ 星座问题
- 第十一周:C语言:计算星座
- 第十一周oj题目输出星座名称
- 第十一周OJ项目D测星座
- 通过日期算星座
- 线程(一)
- Android Activity启动流程
- takephoto
- 自定义TextView,解决文字换行,\n换行符换行,导致高度计算不对问题(计算ListView高度)
- Git常用操作总结
- 第十一周 日期算星座
- ubuntu的sh文件编程(二)
- Android 系统构架
- 线程(二)
- oj第十一周训练——日期妙算星座
- C++11 lambda
- iOSTableViewCell高度自适应
- Codeacademy Python-12-File Input/Output
- fedora 24 64bit 安装 virtualbox 5.1