黑马程序员技术交流社区
标题:
学习
[打印本页]
作者:
66666600
时间:
2016-2-21 22:23
标题:
学习
/*
二、编程题 50分
1.(1)定义一个日期结构体(包括年、月、日) 5分
(2)写一个函数判断传入的年份是否是闰年,闰年返回1,否则返回0. 15分
(3)写一个函数,参数是一个日期结构体变量,计算该日期在本年中为第几天?提示(利用switch的break的特性比较简单) 30分
提示:闰年:能被400整除或者能被4整除且不能被100整除的年份
*/
#include<stdio.h>
struct date
{
int year;
int month;
int day;
};
int nian(int a)
{
if(((a%100)!=0&&a%4==0)||a%400==0)
{
return 1;
}
else{
return 0;
}
}
int main()
{
int a=0,b=0,c=0;
printf("请输入年月日用逗号分开:\n");
scanf("%d,%d,%d\n",&a,&b,&c);
nian(a);
// int d=;
struct date day={a,b,c};
// switch(d){
//
// case
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2