A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 66666600 中级黑马   /  2016-2-21 22:23  /  563 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

/*

二、编程题 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;
}


评分

参与人数 1黑马币 +4 收起 理由
红凉梦 + 4 不错

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马