不是病毒!不是病毒!不是病毒!
#include<cstdio>
#include<iostream>
#include<windows.h>
#define blue FOREGROUND_BLUE
#define green FOREGROUND_GREEN
#define red FOREGROUND_RED
#define cyan FOREGROUND_GREEN | FOREGROUND_BLUE
#define pink FOREGROUND_RED | FOREGROUND_BLUE
#define yellow FOREGROUND_RED | FOREGROUND_GREEN
#define white FOREGROUND_INTENSITY | FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE
using namespace std;
int mod=1;
void out3()
{
for(int i=1;i<=1000;i++)
{
if(mod==1)
{
printf("1");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|white);
}
else
{
printf("0");
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|green);
}
mod=rand()%2;
}
}
void out2()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|white);
for(int i=1;i<=1000;i++)
{
if(mod==1) printf("■");
else printf(" ");
mod=rand()%3;
}
}
void out()
{
for(int i=1;i<=1000;i++)
{
if(mod==1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|blue);
else if(mod==2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|green);
else SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|red);
printf("%c",rand()%64+64);
mod=rand()%3;
}
}
int main()
{
cout<<"放松眼睛小软件2.0\n";
cout<<"此软件安全无毒很健康\n";
cout<<"可以试试\n";
system("pause");
system("cls");
cout<<"选择爱护眼睛的方法:\n";
cout<<"1.乱码屏幕\n";
cout<<"2.闪光弹\n";
cout<<"3.2进制弹闪\n";
short tmp;cin>>tmp;
if(tmp==1)while(1) out();
else if(tmp==2) while(1) out2();
else if(tmp==3) while(1) out3();
}