int sfz()
{
int a[18],i,n,b;
printf("当前未进行认证\n");
printf("请输入身份证号:");
for(i=0;i<18;i++)
scanf("%1d",&a[i]);
n=a[6]*1000+a[7]*100+a[8]*10+a[9];
b=2022-n;
if(b<18)
return 0;
else
return 1;
}
int huoqu()
{
time_t now_time;
now_time = time(NULL);
struct tm *local;
local=localtime(&now_time); //获取当前系统时间
char buf[80];
strftime(buf,80,"%H0%M",local);
if ((buf[0]-'0')*10+(buf[2]-'0')==20)
{
return 1;
}
else
{
return 0;
}
}
int jiancha()
{
time_t now_time;
now_time = time(NULL);
struct tm *local;
local=localtime(&now_time); //获取当前系统时间
char buf[80];
strftime(buf,80,"%H0%M",local);
if ((buf[0]-'0')*10+(buf[2]-'0')!=20)
{
return 0;
}
}
int main()
{
system("color F0");
if (sfz()==0)
{
if (huoqu()==1)
{
start:
if (jiancha()==0)
{
cout<<"\n腾讯成长守护提醒您:\n根据国家防沉迷通知的相关要求和腾讯最新强化的防沉迷策略,由于您是未成年玩家,仅能在\n周五、周六、和法定节假日每日20时至21时登录游戏,在上述时间段外无法游戏,请注\n意休息。\n";
Sleep(1000);
exit(0);
}
}
if (huoqu()==0)
{
cout<<"\n腾讯成长守护提醒您:\n根据国家防沉迷通知的相关要求和腾讯最新强化的防沉迷策略,由于您是未成年玩家,仅能在\n周五、周六、和法定节假日每日20时至21时登录游戏,在上述时间段外无法游戏,请注\n意休息。\n";
Sleep(3000);
exit(0);
}
}
if (sfz()==1)
{
start1:
}
return 0;
}
防沉迷系统
最新推荐文章于 2024-06-16 17:36:09 发布