#include<bits/stdc++.h>
#include<windows.h>
#define sp Sleep
using namespace std;
// 主函数入口
int main(){
// 设置控制台颜色为淡绿色
system("color a");
// 输出加载提示信息
cout<<"LOADING";
// 循环10次,每次输出一个点,并暂停400毫秒
for(int i=0;i<=10;i++){
Sleep(400);
cout<<".";
}
// 输出换行符
cout<<endl;
// 输出SQL正在继续的提示信息
printf("SQL is continueing");
// 忽略输入缓冲区中的换行符
cin.ignore();
// 等待用户输入一个字符
getchar();
// 输出系统正在尝试进入的提示信息
cout<<"System is trying to go in";
// 循环6次,每次输出一个星号,并暂停100毫秒
for(int i=0;i<=6;i++){
cout<<"*";
Sleep(100);
}
// 设置随机数种子为当前时间
srand(time(0));
// 生成一个0到1之间的随机数
double number=rand()%100/(double)101;
// 将随机数减去0.099999
number=number-0.099999;
// 对随机数进行四舍五入
number=round(number);
// 将随机数转换为整数
number=(int)number;
// 如果随机数等于1,设置控制台颜色为淡红色
if(number==1)system("color c");
// 如果随机数等于0,设置控制台颜色为淡绿色
if(number==0)system("color a");
// 清屏
system("cls");
// 输出14个空格
for(int i=0;i<=14;i++)cout<<" ";
// 输出SQL已进入的提示信息
cout<<"SQL in!\n";
// 暂停700毫秒
sp(700);
// 输出管理员ID
cout<<"ADMIN"<<" "<<"ID:";
// 暂停700毫秒
sp(700);
// 输出管理员ID的值
cout<<" It-0p-QL-ST-ACC"<<" ";
// 暂停800毫秒
sp(800);
// 如果随机数等于1,输出SQL错误信息
if(number==1)cout<<"SQL ERROR!";
// 如果随机数不等于1,输出SQL已连接的提示信息
else cout<<"ACC,SQL!";
// 返回0,表示程序正常结束
return 0;
}