首页 > 其他分享 >是or不是游戏

是or不是游戏

时间:2024-05-04 10:12:28浏览次数:15  
标签:MessageBox return 游戏 MB 不是 IDYES NULL YESNO

#include <bits/stdc++.h>
#include <windows.h>
int main(int argc, char** argv){
	int a=10;
	 
	if(MessageBox(NULL,"你在心中想个数字,我来猜","是or不是游戏",MB_OK)==IDOK){
		if(MessageBox(NULL,"是5及以内吗","是or不是游戏",MB_YESNO)==IDYES){
			if(MessageBox(NULL,"是'1'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}else if(MessageBox(NULL,"是'2'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}else if(MessageBox(NULL,"是'3'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}else if(MessageBox(NULL,"是'4'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}else if(MessageBox(NULL,"是'5'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}   
		}else{
			if(MessageBox(NULL,"是'6'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}
			else if(MessageBox(NULL,"是'7'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			} 
			else if(MessageBox(NULL,"是'8'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			} 
			else if(MessageBox(NULL,"是'9'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}else if(MessageBox(NULL,"是'10'吗","是or不是游戏",MB_YESNO)==IDYES){
				return 0;
			}  			
		}  
	}
	return 0;
}

  

标签:MessageBox,return,游戏,MB,不是,IDYES,NULL,YESNO
From: https://www.cnblogs.com/fushuxuan/p/18172019

相关文章

  • 银河城类游戏设计——大纲
    银河城类游戏设计——大纲[参考链接https://www.bilibili.com/video/BV15L411H7Vd/?spm_id_from=333.337.search-card.all.click&vd_source=0b48a4de5d48210298dd8b91fa633329]基本设计要点需要有一个最终目标探索,寻找新技能前往不能去的地方基本架构graphTDA[基......
  • 纸牌游戏(超长大模拟)
    根据题意模拟即可,但这代码......CODE:#include<bits/stdc++.h>usingnamespacestd;inti[20]={0},t[20]={0},m[20]={0},ton[4][10]={0},z[10]={0},cmp[4][10]={0},zz[10][10]={0};intread(){ chara;intn;boolz=true; while(1) { a=getchar(); if(a>'9&#......
  • 新NIM游戏
    稍微分析一下题目就可以知道,先手第一轮取完之后一定是极大无关组,此时必胜这里介绍一些异或空间线性基的性质,跟普通的线性基是差不多的首先,线性基中任意多个数异或起来一定不为\(0\)(否则的话某一个数可以被其他数线表)其次,同一异或空间不同线性基的个数是一样的那么我们怎么使得......
  • Java线程池核心线程用尽后为何优先排队而不是继续创建线程直至最大线程数?
    前阵子在v2ex上看到这篇帖子讨论这个问题,有意思的是这个如此基础的问题在Javaer的世界里并没有广泛的共识,下面的回答也是七嘴八舌的,刚好在《JavaPerformace》上看到对这个问题的解释,尝试总结一下。原因书中对线程池的解释基于以下几点前提:如果CPU已经跑满,增加线程并不能提高......
  • Unity游戏框架设计之背包管理器
    Unity游戏框架设计之背包管理器简单介绍背包系统通常分为两个部分,第一个部分是背包的UI界面,第二个部分是对背包进行逻辑操作的管理器。在下述代码中,实现了对背包的基本逻辑操作,包括向背包添加物品,从背包中取出物品,移动背包中的物品和使用背包中的物品的基本操作,并将这些操作......
  • Unity游戏框架设计之存档管理器
    Unity游戏框架设计之存档管理器存档管理器的主要功能是实现游戏进度的查询、存储(存档)、读取(读档)和删除(删档)。存档主要有三种实现方案。(一)PlayerPrefs。PlayerPrefs类用于在游戏中存储、删除、修改和访问玩家的数据。存储的数据是持久化的,即使玩家关闭游戏或重新启动设备,数据也......
  • Unity2D横版游戏之平台跳跃效果
    Unity2D横版游戏之平台跳跃效果简单介绍平台跳跃效果。玩家允许在平台下方跳跃到平台上方,并且可以在平台上方站立,同时玩家在平台上方允许通过下跳操作到达平台下方。实现步骤(一)将玩家的图片设置为Player、将平台的图层设置为Platform。(二)为平台游戏对象创建XXXCollider2D......
  • Unity2D横板游戏之背景视差与无限滚动效果
    Unity2D横板游戏之背景视差与无限滚动效果简单介绍背景视差效果。在2D横板游戏中,由若干个背景图片构成的背景,在背景移动的过程中,每一个背景图片的移动速度均不同,靠近玩家的背景图片移动速度快,而远离玩家的背景图片移动速度慢,从而形成背景的视差效果,使背景更加立体且富有层级。......
  • Unity游戏框架设计之UI管理器
    Unity游戏框架设计之UI管理器简单介绍在游戏开发过程中,我们通常需要管理UI游戏对象的加载、打开和销毁等操作,同时也需要管理游戏数据和游戏数据在UI上的显示,因此我们需要一个UI管理器来统一实现上述基础功能。我们可以基于MVC模式编写UI管理器,此时UI管理器将分为模......
  • FPS游戏里添加物理材质后,没有击中目标时射击会报错的问题
    设置了不同的物理材质后 然后设定了子弹打中不同材质时,播放不同的命中特效 但是如果某次开枪,如果没有击中任何物体,比如天空,远处,子弹无论有没有被销毁,此次射击没有命中目标,那么系统会判定子弹产生的命中特效无访问,应该是找不到生成特效的点 只需要设置个变量布尔值,判断......