| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 613 人关注过本帖
标题:请大哥大姐帮帮忙,解一下题,可能很复杂的
只看楼主 加入收藏
尐傑哭嘞
Rank: 4
来 自:苏州
等 级:业余侠客
帖 子:81
专家分:257
注 册:2009-10-26
结帖率:100%
收藏
已结贴  问题点数:10 回复次数:6 
请大哥大姐帮帮忙,解一下题,可能很复杂的
输入某年某月某日,判断这一天是这一年的第几天。
提示:
(1)本案例可以用多分支结构来实现,如果输出月是1月,则直接输出第几天;
(2)如输出2007年8月1日,则前7月的天数加上本月的天数;
(3)特殊情况:闰年的2月是29天,平年的2月是28天;
(4)对闰年的判断是:年份能被4整除,且不能被100整除;或者年份能被400整除。
搜索更多相关主题的帖子: 大姐 
2009-10-27 13:24
m456m654
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:3
帖 子:783
专家分:2806
注 册:2009-9-17
收藏
得分:0 
现在论坛里搜一下相关帖子,不少的~
2009-10-27 13:40
尐傑哭嘞
Rank: 4
来 自:苏州
等 级:业余侠客
帖 子:81
专家分:257
注 册:2009-10-26
收藏
得分:0 
我找到了

为什么我永远那么倒霉!!!!!!
2009-10-27 17:06
尐傑哭嘞
Rank: 4
来 自:苏州
等 级:业余侠客
帖 子:81
专家分:257
注 册:2009-10-26
收藏
得分:0 
有没有具体过程了??,哪个高手帮忙解一下吧,麻烦了

为什么我永远那么倒霉!!!!!!
2009-10-27 17:08
pgy
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:C
等 级:小飞侠
威 望:8
帖 子:1248
专家分:2329
注 册:2009-9-23
收藏
得分:0 
太复杂了
    有请2楼写code

我可好玩啦...不信你玩玩^_^
2009-10-27 17:09
huanglang
Rank: 2
等 级:论坛游民
帖 子:3
专家分:15
注 册:2009-10-22
收藏
得分:5 
用数组编的看看吧!

#include<stdio.h>
int main(void)
{
    int year,mouth,day;
    int day_of_day(int year,int mouth,int day);
    printf("请输入年月日:\n");
    scanf("%d%d%d",&year,&mouth,&day);
    printf("是一年中的第:%d",day_of_day(year,mouth,day));
    return 0;
}
int day_of_day(int year,int mouth,int day)
{
    int k,leap;
    int tab[2][13]={
        {0,31,28,31,30,31,30,31,31,30,31,30,31},
    {0,31,29,31,30,31,30,31,31,30,31,30,31}
    };
 
    leap=(year%4==0&&year%100!=0||year%400==0);
    for(k=1;k<mouth;k++)
        day=day+tab[leap][k];
    return day;
}
2009-10-27 19:57
godbless
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:1
帖 子:216
专家分:950
注 册:2009-7-24
收藏
得分:5 
#include <stdio.h>
 
int main()
{
 int year,month,date,sum,cnt[12]={0,31,59,90,120,151,181,212,243,273,304,334};
 while(scanf("%d %d %d",&year,&month,&date))
 {
  sum=cnt[month-1]+date;
  if(month>2&&(year%400==0||(year%4==0&&year%100!=0)))
    ++sum;
  printf("It is the %dth day!\n",sum);
 }
 return 0;
}
2009-10-27 20:04
快速回复:请大哥大姐帮帮忙,解一下题,可能很复杂的
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.074589 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved