爱问知识人 爱问教育 医院库

c语言

首页

c语言

定义一个结构体变量(包括年,月,日)计算该日是第几天?

提交回答
好评回答
  • 2006-06-16 21:38:52
      main()
    {
      int y,m,d,days=0,i;
      printf("please input date:");
      scanf("%d%d%d",&y,&m,&d);
      for(i=1;i<=m-1;i++)
      {
        switch(i)
        {
          case 1:
          case 3:
          case 5:
          case 7:
          case 8:
          case 10:
          case 12: days=days+31; break;
          case 4:
          case 6:
          case 9:
          case 11: days=days+30; break;
          case 2:
               if(y%4==0 && y%100!=0 | y%400==0)
    	      days=days+29;
                 else
    	       days=days+28;
        }
       }
        days=days+d;
      printf("%d",days);
    }。
      

    f***

    2006-06-16 21:38:52

类似问题

换一换
  • C/C++ 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 169-188
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):