c++小游戏

开头声明:这篇文章粉丝可见

既然都不要权限了,就不能点点赞吗?外加小小的关注

今天,我可爱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;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值