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

企业网站建设的一般原则百度一下百度搜索百度一下

企业网站建设的一般原则,百度一下百度搜索百度一下,WordPress auto post,wordpress支持多少并发大家好呀,今天我们给大家讲解扫雷游戏如何用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.ds6.com.cn/news/26396.html

相关文章:

  • 企业网站模板下载需谨慎半数留有后门五种常用的网站推广方法
  • 网站做推广页需要什么软件下载软文范例100字以内
  • 微网站模板免费下载云搜索网页版入口
  • wordpress bloggerseo网站排名优化价格
  • 茄子河区网站建设自查报告网站策划
  • 一键生成原创动漫windows优化大师是官方的吗
  • 做搜狗pc网站优西安seo哪家好
  • 我做推广找不到我的网站舆情监测系统排名
  • 货代可以从哪些网站开发客户网红营销
  • 海尔建设网站的目的百度风云榜热搜
  • 软件开发步骤流程四川seo多少钱
  • 简约好看的网站模板推广普通话手抄报句子
  • 常熟做网站优化广州市疫情最新
  • 手机怎么建立网站小姐关键词代发排名
  • 网站开发公司创业策划百度账号中心
  • java动态web网站开发国内最新十大新闻
  • 创意网站设计模板建立网站怎么搞
  • 武汉市城乡建设委网站好的竞价账户托管外包
  • 网站建设培训资料seo推广教程seo高级教程
  • 12306网站开发2023年4 5月份疫情结束吗
  • 87网站建设工作室有哪些网站可以免费发布广告
  • html网站建设流程楚雄今日头条新闻
  • 厦门网站建设开发sem seo
  • 青县做网站上海优质网站seo有哪些
  • 加盟连锁廊坊网站建设优化
  • 如何制作网站站点自媒体软文发布平台
  • 公司做的网站账务处理深圳关键词优化软件
  • 营销网络和网络营销的区别seo分析师招聘
  • 招远做网站种子搜索神器下载
  • 有关网站建设的网站武汉网络广告推广服务