c++谭浩强(第四版),课后习题7-2,输入年月日判断是该年的第几天-创新互联
#include
using namespace std;
struct Date
{
int year ;
int month ;
int day ;
} ;
int main()
{
Date date ;
int a, b, c, sum=0 ;
cout<< "year: " ;
cin >>date.year ;
cout<< endl<< "month: " ;
cin >>date.month ;
cout<< endl<< "day: " ;
cin >>date.day ;
cout< a=date.year ; b=date.month ; c=date.day ; if(b<3) sum =(b-1)*31+c ; else{ for(int i=3; i<=b; i++){ switch(i){ case 3: sum=59 ; break ; case 4: sum+=31 ; break ; case 5: sum+=30 ; break ; case 6: sum+=31 ; break ; case 7: sum+=30 ; break ; case 8: sum+=31 ; break ; case 9: sum+=31 ; break ; case 10: sum+=30 ; break ; case 11: sum+=31 ; break ; case 12: sum+=30 ; break ; default: break ; } } sum+=c ; if(a%400==0 || (a%4==0&&a%100!=0)) sum+=1 ; } cout<<"it's the "< return 0 ; } 你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
当前标题:c++谭浩强(第四版),课后习题7-2,输入年月日判断是该年的第几天-创新互联
本文来源:http://pwwzsj.com/article/hcehs.html