自编小游戏(玩法还是挺笼统的)2.0
2026-01-22 19:28:17
发布于:浙江
#include <bits/stdc++.h>
using namespace std ;
int main () {
cout << "来到小游戏,你还不开始吗" << endl ;
cout << "现在游戏开始,你有三格血,有五次机会" << endl ;
cout << "请输出一个数(除浮点数)" << endl ;
long long a , xuetiao = 3 ;
cin >> a ;
cout << "现在,让我猜猜你输入了什么数" << endl ;
if ( a == 0 ) {
cout << "你是不是输入了0?我猜对了,吃我一拳!(血条减一)" << endl ;
xuetiao = xuetiao - 1 ;
}
else {
cout << "你是不是输入了0?我猜错了,恭喜" << endl ;
}
if ( a % 10 == 0 ) {
cout << "你是不是输入了十的倍数?我猜对了,吃我一拳!(血条减一)" << endl ;
xuetiao = xuetiao - 1 ;
}
else {
cout << "你是不是输入了十的倍数?我猜错了,恭喜" << endl ;
}
if ( a % 3 == 0 ) {
cout << "你是不是输入了三的倍数?我猜对了,吃我一拳!(血条减一)" << endl ;
xuetiao = xuetiao - 1 ;
if ( xuetiao == 0 ) {
cout << "你输了,下次准备一个更好的数吧" << endl ;
}
}
else {
cout << "你是不是输入了三的倍数?我猜错了,恭喜" << endl ;
if ( xuetiao == 0 ) {
cout << "你输了,下次准备一个更好的数吧" << endl ;
}
}
if ( xuetiao > 0 and a > 0 ) {
cout << "你是不是输入了正整数?我猜对了,吃我一拳!(血条减一)" << endl ;
xuetiao = xuetiao - 1 ;
if ( xuetiao == 0 ) {
cout << "你输了,下次准备一个更好的数吧" << endl ;
}
}
else if ( xuetiao > 0) {
cout << "你是不是输入了正整数?我猜错了,恭喜" << endl ;
if ( xuetiao == 0 ) {
cout << "你输了,下次准备一个更好的数吧" << endl ;
}
}
cout << "还有最后一次机会,准备好了吗?" << endl ;
if ( xuetiao > 0 and a < 0 ) {
cout << "你是不是输入了负数?我猜对了,吃我一拳!(血条减一)" << endl ;
xuetiao = xuetiao - 1 ;
if ( xuetiao > 0 ) {
cout << "恭喜你!闯关成功!" << endl ;
}
if ( xuetiao == 0 ) {
cout << "你输了,下次准备一个更好的数吧" << endl ;
}
}
else if ( xuetiao > 0 ) {
cout << "你是不是输入了负数?我猜错了,恭喜" << endl ;
if ( xuetiao > 0 ) {
cout << "恭喜你!闯关成功!" << endl ;
}
if ( xuetiao == 0 ) {
cout << "你输了,下次准备一个更好的数吧" << endl ;
}
}
return 0 ;
}
制作不易,点个赞吧



全部评论 5
能帮忙看看有没有Bug吗
4天前 来自 浙江
0能看看有没有Bug
4天前 来自 浙江
0这游戏胜利的几率100%啊
1周前 来自 上海
0血条最少都有1了
1周前 来自 上海
0已改
1周前 来自 浙江
0
输入负数以后就没有“恭喜你,闯关成功!”
1周前 来自 云南
0知道了
1周前 来自 浙江
0
不错

1周前 来自 浙江
0





























有帮助,赞一个