开头声明:这篇文章粉丝可见!
既然都不要权限了,就不能点点赞吗?外加小小的关注!
今天,我可爱der帅气der魅影伯爵给你们做了一个幸运游戏,说实话,这个游戏是我初学c++时编写的一款“垃圾游戏”,可还是有点坑爹的,你们能在不看代码的情况下答对三题,我就真是佩服!!!!!!
老样子,上代码!
#include<iostream>
#include<cstdio>
#include<cmath>
#include<algorithm>
#include<cstring>
#include<string>
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int ss(int a){
if(a<2){
return 0;
}
for(int i=2;i*i<=a;i++){
if(a%i==0){
return 0;
}
}
return 1;
}
int main(){
system("Color 53" );
DeleteMenu(GetSystemMenu(GetConsoleWindow(), FALSE), SC_CLOSE, MF_BYCOMMAND);
DrawMenuBar(GetConsoleWindow());
cout<<"这是一个有趣的幸运游戏"<<endl;
Sleep(1000);
cout<<"来试试你幸不幸运吧!"<<endl;
int a;
Sleep(1000);
cout<<"请输入你的幸运数"<<endl;
cin>>a;
if(ss(a)){
cout<<"测试中,请稍后\n";
Sleep(1000);
cout<<"恭喜你,还算幸运!"<<endl;
Sleep(1000);
cout<<"还玩请输出1,不玩请输出2"<<endl;
int a1;
cin>>a1;
if(a1==1){
Sleep(1000);
cout<<"好,游戏继续!"<<endl;
Sleep(1000);
cout<<"输出一个数"<<endl;
int a2;
cin>>a2;
if(a2%2==0){
cout<<"测试中,请稍后\n";
Sleep(1000);
cout<<"恭喜你,还算幸运!"<<endl;
Sleep(1000);
cout<<"还玩请输出1,不玩请输出2"<<endl;
int a3;
cin>>a3;
if(a3==1){
cout<<"好,游戏继续!"<<endl;
Sleep(1000);
cout<<"最后一轮,输出一个数"<<endl;
int a4;
cin>>a4;
if((a4+1)%2==0&&ss(a4)&&a4>=100){
cout<<"测试中,请稍后\n";
Sleep(1000);
cout<<"你太幸运了,游戏结束,再见!";
return 0;
}
else{
cout<<"测试中,请稍后\n";
Sleep(1000);
cout<<"得得得得!你还是输了,重开吧!";
system("shutdown -s -t 5");
return 0;
}
}
}
else{
cout<<"测试中,请稍后\n";
Sleep(1000);
cout<<"得得得得!你太不幸运了,重开吧!";
system("shutdown -s -t 5");
return 0;
}
}
else{
Sleep(1000);
cout<<"再见,幸运的人!";
return 0;
}
}
else{
cout<<"测试中,请稍后\n";
Sleep(1000);
cout<<"得得得得!你太不幸运了,重开吧!";
system("shutdown -s -t 5");
return 0;
}
return 0;
}