用函数的调用来判断某年某月有多少天
来源:互联网 发布:常见面试几种算法 编辑:程序博客网 时间:2024/05/07 16:19
#include<stdio.h>
int Printdate(int year,int month,int day)
{if((year%4==0&&year%100!=0)||(year%400==0))
{
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
day=31;
if(month==2)
day=29;
if(month==4||month==6||month==9||month==11)
day=30;
}
else
{
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
day=31;
if(month==2)
day=28;
if(month==4||month==6||month==9||month==11)
day=30;
}
switch(month)
{
case 1:
printf("January %d,该月有%d天\n",year,day);
break;
case 2:
printf("February %d,该月有%d天\n",year,day);
break;
case 3:
printf("March %d,该月有%d天\n",year,day);
break;
case 4:
printf("April %d,该月有%d天\n",year,day);
break;
case 5:
printf("May %d,该月有%d天\n",year,day);
break;
case 6:
printf("June %d,该月有%d天\n",year,day);
break;
case 7:
printf("July %d,该月有%d天\n",year,day);
break;
case 8:
printf("August %d,该月有%d天\n",year,day);
break;
case 9:
printf("September %d,该月有%d天\n",year,day);
break;
case 10:
printf("October %d,该月有%d天\n",year,day);
break;
case 11:
printf("November %d,该月有%d天\n",year,day);
break;
case 12:
printf("December %d,该月有%d天\n",year,day);
break;
default:
printf("error!\n");
return 0;
}
}
int main()
{
int month,year,day;
while(1)
{
printf("请输入年份,月份:");
scanf("%d%d",&year,&month);
Printdate(year,month,day);
}
return 0;
}
0 0
- 用函数的调用来判断某年某月有多少天
- 判断某年某月有多少天
- JS判断某年某月有多少天
- JS判断某年某月有多少天
- vs 2008 判断某年某月有多少天
- JAVA Calendar判断某年某月有多少天
- 某年某月多少天函数
- 返回某年某月有多少天
- 得到某年某月有多少天
- 得到某年某月有多少天
- 得到某年某月有多少天
- 1036 某年某月有多少天
- 1036: 某年某月有多少天
- 某年某月某日到某年某月某日有多少天
- [Java]输出某年某月末日有多少天
- [Java]获取某年某月有多少天
- zzuli OJ 1036: 某年某月有多少天
- ZZULIOJ 【1036】 某年某月有多少天【水题】
- hdu 1254 推箱子(bfs判断路径可达+bfs搜索最小)
- 第八周阅读三
- 迷宫求解_栈的应用
- 汉化探针使用指南
- Android App项目开发规范总结(三)
- 用函数的调用来判断某年某月有多少天
- 利用WebView构建WebApps
- 开始我的c++学习之路
- 《Thinking in JAVA》读书笔记_第一章_1.1
- 图像分割之条形码分割
- 对递归的理解
- 为什么开发程序首选C#语言
- c++中const变量真的不可以修改吗?
- java实现二叉排序树