本周最伟大的c++程序,震惊了整个中国,请提出建议

来源:百度知道 编辑:UC知道 时间:2024/06/05 20:54:13
#include "iostream.h"
#include <string>

struct date
{
int year;
int month;
int day;
};
date mydate;
int getDays(date mydate,int Feb);
void main()
{ int Feb;
int result;
cout<<"请输入年、月、日"<<endl;
cin>>mydate.year ;
cin>>mydate.month ;
cin>>mydate.day ;
if(((mydate.year %4==0)&&(mydate.year %100!=0))||mydate.year %400==0)
Feb=29;
else
Feb=28;
result=getDays(mydate,Feb)+mydate.day ;
cout<<"这一天是"<<mydate.year <<"年的第"<<result<<"天。"<<endl;

}
int getDays(date mydate,int Feb)
{
int temp[12]={31,Feb,31,30,31,30,31,31,30,31,30,31};
for(int sum=0, i=0;i<mydate.month-1 ;i++)
sum+=temp[i];
return sum;

}
一个人在自学的道路上,有苦有甜。

不错,不过程序还不够简短,楼主还有很大的进步空间,一定要努力呀!

标题党,被骗进来的。
这个程序没什么好惊讶的吧。

不错很好,很震惊,长见识了

呵,在给大家开玩笑吧?
确实让人见识你的作品了

呵呵 写过同样令自己震惊的code

我确实震惊了!!!!