第十一周项目五

来源:互联网 发布:优兑商城知乎 编辑:程序博客网 时间:2024/05/22 01:30
/*  *Copyright (c) 2014, 烟台大学计算机学院  *All rights reserved.  *文件名称:test.cpp  *作者:宋伟男 *完成日期:2014年 11 月9日  *版本号:v1.0  *  *问题描述:  *输入描述:  *输出描述:  */  #include<iostream>  using namespace std;  int days(int y, int m, int d);  int main()  {      int year, month, day;      cout<<"输入年 月 日"<<endl;      cin>>year>>month>>day;      cout<<"这是该年的第"<<days(year, month, day)<<"天"<<endl;      return 0;  }    int days(int y, int m, int d)  {      int sum=d;      for(int i=1;i<m;i++)      {          switch(i)          {          case 2:              sum+=((y%4==0&&y%100!=0)||y%400==0)?29:28;              break;          case 4:          case 6:          case 9:          case 11:              sum+=30;              break;          default:              sum+=31;              break;          }      }      return sum;  }

运行结果:


0 0
原创粉丝点击