一个万年历编程(好心的高手大侠们快来帮忙啊)

来源:百度知道 编辑:UC知道 时间:2024/05/18 15:32:05
要求:1.模仿现实生活中的挂历
2.当前页以系统当前日期的月份为准显示当前月的每一天(显示出日及对应的星期几)
3.当系统日期变到下一页是,系统自动翻页到下一页
大哥们越快越好啊,明天就要答辩了,最迟就后天了,拜托了!

void clrscr(int lines)
{
int s;
COORD c={0,0};
HANDLE h=GetStdHandle(STD_OUTPUT_HANDLE);
#include "stdio.h"
void main()
{
int a, b ;

//c.X=c.Y=0;
DWORD dwL;
TCHAR tc=32;
CONSOLE_SCREEN_BUFFER_INFO inf;
GetConsoleScreenBufferInfo(h,&inf);
if (lines<0) lines=inf.dwSize.Y; else {
if (inf.dwSize.Y < lines) lines=inf.dwSize.Y;
}
int val1=512,val2=1024;
ostringstream format_message;
format_message<<"val1:"<<val1<<"\n"
<<"val2:"<<val2<<"\n";
istringstream input_istring(format_message.str());
string dump;
input_istring>>dump>>val1>>dump>>val2;
cout<<val1<<" "<<val2<<endl;
getch();

s=inf.dwSize.X * lines;
FillConsoleOutputCharacter(h,tc,s,c,&dwL);
SetConsoleCu