代码:
#include <iostream>
#include <string>
#include <ctime>
#include <conio.h>
#include <Windows.h>
using namespace std;
// 随机生成数字、大写字母、小写字母
char RandomChar()
{
int type = rand() % 3;
if (type == 0)
{
return rand() % 10 + '0';
}
if (type == 1)
{
return rand() % 26 + 'A';
}
return rand() % 26 + 'a';
}
// 将光标移到控制台(x,y)处。
void gotoxy(int x, int y)
{
CONSOLE_SCREEN_BUFFER_INFO cs;
HANDLE hConsoleOut = GetStdHandle(STD_OUTPUT_HANDLE);
GetConsoleScreenBufferInfo(hConsoleOut, &cs);
cs.dwCursorPosition.X = y;
cs.dwCursorPosition.Y = x;
SetConsoleCursorPosition(hConsoleOut,
cs.dwCursorPosition);
}
int main()
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);//获取控制台的句柄,用于随意改变字体颜色
cout << "游戏说明:\n";
cout << "屏幕会掉落若干字符&