当前位置: 首页 > news >正文

做采集网站百元做网站

做采集网站,百元做网站,四川整站优化专业的机构,企业做网站费用大家好呀,今天我们给大家讲解扫雷游戏如何用C语言制作,以及制作扫雷游戏中的一些C语言知识。 想到扫雷游戏,大家有什么想法吗?大家还记得扫雷游戏是什么样子的吗?我在网上找了一些扫雷游戏的图片给大家提供参考: 如图所示,扫雷游戏需要的元素有以下几个: 1.进入游戏界面…

       大家好呀,今天我们给大家讲解扫雷游戏如何用C语言制作,以及制作扫雷游戏中的一些C语言知识。

        想到扫雷游戏,大家有什么想法吗?大家还记得扫雷游戏是什么样子的吗?我在网上找了一些扫雷游戏的图片给大家提供参考:

                                            

         如图所示,扫雷游戏需要的元素有以下几个:

                  1.进入游戏界面

                  2.初始化棋盘

                  3.打印出棋盘

                  4.布置雷(随机出现的雷)

                  5.排查雷

                  6.统计点开的坐标周围雷的个数

因此,我们就可以开始构思我们的代码框架,


首先第一步:写一个游戏进入界面

我们需要创建三个东西

然后开始我们的扫雷游戏的制作,我们需要写一个游戏的进入界面,这一步我们需要用到的知识点有:

(1)函数的调用

函数:即子程序,C语言中的函数是一个完成某项特定的任务的一小段代码

自定义函数的形式如下:

rer_type fun_name(形式参数)
{}

 ret_type是函数的返回类型,比如int(整数型返回值)、void(没有返回值)、char(字符型返回值)等

fun_name是函数的名字

(形式参数)是自定义函数中需要使用的参数,这里的参数在这个自定义函数没有调用之前是不占用内存空间的,只有这个自定义函数调用的时候,才占用内存空间

(2)do while循环

do 
{}while();

do while循环,无论如何都会循环一次

一开始进入函数就直接运行函数一次,再进行判断是否满足条件继续循环

while里面的数字,如果是真或者是非零的数字,就继续循环

                              如果是假或者是零,就退出循环

在C语言中 0表示假,非0表示真

 (3)swtich选择语句

switch()
{case1:break;case2:break;default:break;
}

switch() 其中()里面的值是选择case语句的值

break;是退出switch语句,否则,就会顺序执行case1,case2,default语句

default语句,是执行除了case1,case2之外的其他情况的语句

那么,我们学习了写进入游戏界面大概需要的知识点之后,我们就开始写我们的进入游戏界面的代码啦,代码和运行程序的结果如后面所示:

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
void menu()
{printf("######################\n");printf("### 欢迎玩扫雷游戏 ###\n");printf("###     1.paly     ###\n");printf("###     0.exit     ###\n");printf("######################\n");}
void test()
{	int input = 0;do {menu();printf("请输入1开始游戏,或者输入0退出游戏\n");scanf("%d",&input);switch (input){case1:printf("进入扫雷游戏:");break;case0:printf("退出游戏\n");break;default:printf("输入的数字有误,请输入0或者1\n");break;}} while (input);//因为输入0就会退出,如果是其他数字就会进入循环}
int main()
{test();return 0;
}

            输出的界面如图:

                                         

http://www.yayakq.cn/news/515094/

相关文章:

  • 文字壁纸做背景处理的网站衡水企业做网站
  • 网站未备案wordpress有域名和服务器怎么建网站
  • 中国建设银行山西分行招聘网站建筑行业征信查询平台官网
  • 沁阳企业自助建站厦门网站建设网站制作
  • 网页制作创建站点内容WordPress任务发布插件
  • 友点企业网站管理系统模板下载wordpress模板 免费
  • 宜宾团购网站建设河南 网站备案
  • 网站静态图怎么做那种漂亮的网站怎么做的
  • 乐昌北京网站建设seo技术教程网
  • 百度如何注册公司网站设计师线上接单的app
  • a站免费最好看的电影片推荐智邦国际erp系统怎么样
  • 网站设计公司营销crm系统广州电商小程序开发
  • 跨境电商平台网站网站的会员功能怎么做
  • 做推广什么网站便宜做一款推荐类的网站
  • win主机wordpress伪静态福州seo管理
  • 企业网站风格徐州做网站那家好
  • 电子商务网站面临的安全隐患花都有沒有网站建设的
  • 邢台网站建设哪里有国外有哪些设计网站推荐
  • 客户细分精准营销南昌网优化网站设计公司
  • 衡阳企业网站建设商标如何自己注册
  • 清远 网站建设深圳企业排名
  • 做网站的是什么专业重庆住建部官网
  • 查找网站注册时间网站开发前端是什么
  • 企业建设网站的功能是什么意思广州海珠区注册公司
  • 淘宝页面设计的网站共享看世界新域名
  • 做网站需要icp吗创建了网站
  • 网站建设案例展示免费自建手机网站
  • 做马甲的网站网站建设知识点的总结
  • wordpress建立仿站网站举报查询
  • 怎么建设网站赚钱重庆营销型网站建设多少钱