学习UE4 C++之前的复习,用了很多没啥用的小技巧.也没什么深度好讲的,有兴趣的小伙伴拉走编译就行了:
#include <iostream>
#include <ctime>
using namespace std;
#define random(x) (rand()%x)
int main(){
srand((int)time(0));
std::cout<<"欢迎参加本次试炼游戏,在本次试炼中,你必须与时间赛跑,找出谜题中的数字:"<<std::endl;
std::cout<<"你需要找到符合条件的数字(数字不会为0),输入'0'结束游戏:"<<std::endl;
bool isWin=true;
bool Wyou=false;
int level=3;
do
{
int num[10];
int sum=1;
int pro=0;
int les=0;
int did=0;
for (size_t i = 0; i < level; i++)
{
num[i]=random(9)+1;
sum*=num[i];
pro+=num[i];
les=num[i]-num[i-1];
did=num[0]+num[i];
}
cout<<"\n\n现在,你进入了第 ["<<(level-2)<<"] 关!"<<endl;
cout<<"有 ["<<level<<"] 个数字作为密码!"<<endl;
cout<<"A : 它们相乘等于 = "<<(sum)<<endl;
cout<<"B : 它们相加等于 = "<<(pro)<<endl;