// 121212 第七章习题1.1.cpp : 定义控制台应用程序的入口点。
//
/*
* Copyright (c) 2012, 烟台大学计算机学院
* All rights reserved.
* 作 者: 刘同宾
* 完成日期:2012 年 12 月 12 日
* 版 本 号:v1.0
*
* 输入描述:定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。
* 问题描述:
* 程序输出:
* 问题分析:略
* 算法设计:略
*/
#include "stdafx.h"
#include<iostream>
using namespace std;
struct
{
int year;
int month;
int day;
}date;
int main()
{
int days,i;
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; //定义一个数组 用来存放每个月的天数
cout<<"请输入年月日,比如2012 12 12:"<<endl;
cin>>date.year>>date.month>>date.day;
for(i=1;i<date.month;i++) //天数相加
{
days=days+a[i];
}
days=days+date.day;
if((((date.year%4==0)&&(date.year%100!=
定义一个结构体变量(包括年、月、日),编写程序,要求输入年月日,程序能够计算并输出改日是本年中的第几天。注意闰年问题。(数组)
最新推荐文章于 2024-04-22 19:22:18 发布