这个也算是一个小项目了,第一次接触的时候一头雾水,完全不知道怎么去写,看到源码后感觉也没太难,只是没想到方法,下面我放上代码,不是很完美,看看就行。
#include<iostream>
#include<stdlib.h>
#include<conio.h>
using namespace std;
void OutPut(int,int,int); /*输出*/
int DayNum(int,int); /*计算从公元1月1日到所输入的时间的前一个月的最后一天的总天数*/
int Distinguish(int,int);/*判断月份的类型,确定此月的天数*/
char Content();/*输出一目录,提示用户选择后序的操作,并返回用户的选择*/
int main()
{
char r; //用于记录用户的选择。
int year,month;
cout << "请输入年份:";
cin >> year;
cout << "请输入月份:";
cin >> month;
do
{
system("cls"); //清屏
cout << year << "年" << month << "月:" << endl;
OutPut(DayNum(year,month),year,month);
r=Content();
if(r=='>') /*根据用户的选择进行相应的处理*/
{
month=month+1;
if(month>=