b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

黄历算法_万年历算法_农历万年历算法(24)

电脑杂谈  发布时间:2017-01-16 03:03:28  来源:网络整理

void empty(int n)

{

}

void Disp(int y,int m,int d) int i; for(i=0;i

} int week,i,num,t; week=isWeek(y,m); printf("%6d/%02d/%02d\n",y,m,d); printf("%6s%6s%6s%6s%6s%6s%6s\n","Sun","Mon","Tue","Wed","Thu","Fri","Sat"); empty(week); num=Monthnum(y,m); for(i=1;i

4 功能选择模块

功能选择模块实现程序功能的选择,由函数Select_mean()实现。

int Select_mean()

{

} int sm; printf("1. OutPut Calender\n"); /*输出当前月份的日历*/ printf("2. Query\n");/*查询*/ printf("3. Quit\n"); /*帮助*/ printf("Please enter choose(1--3):"); /*从1-3中选择*/ do scanf("%d",&sm); /*输入sm*/ while(sm4); return sm;

5 主函数

本程序的主函数首行通过系统函数getdate()获取系统日期,作为日历显示的初始化日期,然后循环调用功能模块,通过功能模块函数Select_mean()来实现各个功能的操作。

void main()

{

int year,year1,month,day,y1,m1,d1,y2,m2,d2,c,t; int inkeySCAN,inkey; /*输入键盘操作信息*/

getdate(&sysTime);

year=sysTime.da_year;

month=sysTime.da_mon; day=sysTime.da_day; year1=year; printf("Today is %d/%02d/%02d\n",year,month,day); while(1)/*当选择为1时,执行以下语句*/

switch(Select_mean()) { case 1:Disp(year,month,day); /*输出日历*/ while(1) {inkey=bioskey(0); inkeySCAN=(inkey&0xFF00)>>8; if(inkeySCAN==77) {} if(inkeySCAN==75) {} if(inkeySCAN==73) {if(year1==1900) { } year1--; Disp(year1,month,day); year1=year; else if(month==1) { } else { } month--; Disp(year1,month,day); month=12;year1--; Disp(year1,month,day); if(month==12) { } else { } month++; Disp(year1,month,day); month=1;year1++; Disp(year1,month,day);

}}}} if(inkeySCAN==81) { } if(inkeySCAN==28) break; year1++; Disp(year1,month,day); break; /*终止循环*/ { printf("Please input(eg:2001,12,1)"); scanf("%d,%d,%d",&y2,&m2,&d2); case 2:Disp(y2,m2,d2);printf("%d/%02d/%02d--%s\n",y2,m2,d2,getWeek(y2,m2,d2));break; } exit(0); printf("Enter ERROR!\n"); break; case 3: default:


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-26593-24.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 王亚婷
      王亚婷

      中国海军航空兵拥有飞豹

    热点图片
    拼命载入中...