网上有关“编写一个万年历的程序”话题很是火热,小编也是针对编写一个万年历的程序寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
您好:手机麻将有挂是真的吗这款游戏可以开挂,确实是有挂的,咨询加微信【】很多玩家在这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到其他人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的
1.手机麻将有挂是真的吗这款游戏可以开挂,确实是有挂的,通过添加客服微信
2.咨询软件加微信【】在"设置DD功能DD微信手麻工具"里.点击"开启".
3.打开工具.在"设置DD新消息提醒"里.前两个选项"设置"和"连接软件"均勾选"开启"(好多人就是这一步忘记做了)
4.打开某一个微信组.点击右上角.往下拉."消息免打扰"选项.勾选"关闭"(也就是要把"群消息的提示保持在开启"的状态.这样才能触系统发底层接口)
#include <stdio.h>
int leap (int year)
{if(year%4==0&&year%100!=0||year%400==0)
return 1;
else return 0;
}
int days_month (int month,int year)
{
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
return 31;
if(month==4||month==6||month==9||month==11)
return 30;
if(month==2&&leap(year)==1) return 29;
else return 28;
}
int firstday(int month,int year)
{int w;
w=(1+2*month+3*(month+1)/5+year+year/4+year/400-year/100)%7+1;
return w;
}
main()
{int i,j=1,k=1,a,b,month,year;
printf("\n input month and year:\n");
scanf("%d%d",&month,&year);
b=days_month(month,year);
a=firstday (month,year);
printf(" Sun Mon Tue Wed Thu Fri Sat \n");
if(a==7)
{for(i=1;i<=b;i++)
{printf("%4d",i);
if(i%7==0)
{printf("\n");
}
}
}
if(a!=7)
{while (j<=4*a)
{printf(" ");
j++;
}
for(i=1;i<=b;i++)
{printf("%4d",i);
if(i==7*k-a)
{printf("\n");
k++;
}
}
}
getch();
#include<stdio.h>
#include<stdlib.h>
int basic_y=2000,basic_m=1,basic_d=1,basic_td=6;
int isleapyear(int year)
{
return((year%4==0&&year%100!=0) || year%400==0);
}
int gettoday(int year,int month,int data)
{
int day_n[12]={31,59,90,120,151,181,212,243,273,304,334,365};
int day_l[12]={31,60,91,121,152,182,213,244,274,305,335,366};
int allday=0,i=basic_y;
for(i;i<year;i++)
{
if(isleapyear(i))
allday+=366;
else
allday+=365;
}
for(i=1;i<month;i++)
{
if(isleapyear(year))
{
allday+=day_l[month-2];
break;
}
if(!isleapyear(year))
{
allday+=day_n[month-2];
break;
}
}
allday+=data;
int temp;
temp=allday%7;
temp+=(basic_td-1);
if(temp>7)
temp-=7;
return temp;
}
void calder(int year,int month,int data)
{
if((year<2000) || (month>12||month<1) || (data>31||data<1))
exit(0);
int a[12]={31,28,31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int b[12]={31,29,31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int i,j=0,month_first,month_today,today;
char td[7][20]={"monday","tuesday","wensday","thursday","friday","saturday","sunday"};
month_first=gettoday(year,month,1);
printf(" mon tue wed thrs fri sat sud\n");
if(isleapyear(year))
{
for(i=1;i<month_first;i++)
{
printf("%4d",0),j++;
}
for(i=0;i<b[month-1];i++)
{
if(i<=9)
printf("%4d",i+1);
else
printf("%4d",i+1);
j++;
if(j==7)
{printf("\n");j=0;}
}
}
if(!isleapyear(year))
{
for(i=1;i<month_first;i++)
{
printf("%4d",0),j++;
}
for(i=0;i<a[month-1];i++)
{
if(i<=9)
printf("%4d",i+1);
else
printf("%4d",i+1);
j++;
if(j==7)
{printf("\n");j=0;}
}
}
today=data;
today=today%7;
today+=month_first;
if(today>7)
today-=7;
printf("\ntoday is:%d-%d-%d %s",year,month,data,td[today-2]);
}
int main(void)
{
int year,month,data;
printf("please input year,month and day like 2000:2:1 \n");
scanf("%d:%d:%d",&year,&month,&data);
calder(year,month,data);
printf("\n");
return 0;
}
这是我的
关于“编写一个万年历的程序”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!