该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

#include

#include

#define ROW 10

#define COL 10

#define NUM 10

int map[ROW + 2][COL + 2];

void GameInit()

{

srand((unsigned int)time(NULL));

for (int i = 0; i < ROW + 2; i++)

{

for (int j = 0; j < COL + 2; j++)

{

map[i][j] = 0;

}

}

int n = 0;

while (n < NUM)

{

int r = rand() % ROW + 1;

int c = rand() % COL + 1;

if (map[r][c] == 0)

{

map[r][c] = -1;

n++;

}

}

for (int i = 1; i <= ROW; i++) {

for (int j = 1; j <= COL; j++) {

if (map[i][j] != -1)

{

for (int m = i - 1; m <= i + 1; m++) {

for (int n = j - 1; j <= j + 1; j++) {

if (map[m][n] == -1)

map[i][j]++;

}

}

}

}

}

}

void GameDraw()

{

for (int i = 1; i < ROW + 1; i++)

{

for (int j = 1; j < COL + 1; j++)

{

printf("%2d", map[i][j]);

}

printf("\n");

}

}

int main(void){

GameInit();

GameDraw();

getchar();

return 0;

c语言正常运行但是输出空白,为什么输出是空白相关推荐

  1. ACMNO.25 C语言-间隔输出 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格。如输入1990,应输出1 9 9 0。 输入 一个四位数 输出 增加空格输出

    题目描述 写一函数,输入一个四位数字,要求输出这四个数字字符,但每两个数字间空格.如输入1990,应输出"1 9 9 0". 输入 一个四位数 输出 增加空格输出 样例输入 199 ...

  2. ACMNO.21 C语言-逆序输出 输入10个数字,然后逆序输出。 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0

    题目描述 输入10个数字,然后逆序输出. 输入 十个整数 输出 逆序输出,空格分开 样例输入 1 2 3 4 5 6 7 8 9 0 样例输出 0 9 8 7 6 5 4 3 2 1 提示 数组?堆栈 ...

  3. sdut-1118 C语言实验——从大到小输出a、b、c(选择结构)

    点击打开链接 C语言实验--从大到小输出a.b.c(选择结构) Time Limit: 1000MS Memory Limit: 65536KB Submit Statistic Discuss Pr ...

  4. c语言对浮点数的处理默认是double吗,C语言中浮点数float和double输出的问题

    C语言中浮点数float和double输出的问题 关注:260  答案:6  信息版本:手机版 解决时间 2019-01-12 07:33 斑駁影 2019-01-11 09:20 #includev ...

  5. R语言之MYSQL数据库获取及输出

    R语言之MYSQL数据库获取及输出 在这里我们使用ODBC连接,连接之前请先配置ODBC MYSQL  ODBC下载地址:http://dev.mysql.com/downloads/connecto ...

  6. Problem B: C语言习题 学生成绩输入和输出

    Problem B: C语言习题 学生成绩输入和输出 Description 编写一个函数print,打印一个学生的成绩数组,该数组中有5个学生的数据,每个学生的数据包括num(学号).name(姓名 ...

  7. codeblocks printf函数打印不出来_最全C语言基本程序交互函数之输出到屏幕

    前言 上一栏目主要讲解了各种数据类型的知识,大家先闭眼回顾一下数据类型的知识哦.本章节主要内容是讲解程序的基本交互设计之程序的输出.程序和人交互无非就是通过外设进行输入信息,C语言中基本的交互的基本流 ...

  8. c语言 获取可用内存大小,C语言实现获取内存信息并输出的实例

    C语言实现获取内存信息并输出的实例 实现实例代码: headfile.h #include #include #include #define TRUE 1 #define FALSE 0 #defi ...

  9. C语言中汉字的存储和输出

    C语言中汉字的存储和输出 #include<stdio.h> int main() { int b,a=0; char c[]={"我是"}; //在数组存储为{&qu ...

  10. c语言有50个学生,要求输出成绩在80分以上的学生的学号和成绩,输入50个同学的学号和成绩,输出其中80分以上的学号和成绩...

    一个年级有12个班,每个班的同学从1至50排学号,为了交流学习经验,要求每班学号为14的同学留下进行交流,这里运用的是 答案A分析:学生人数比较多,把每个班级学生从1到50号编排,要求每班编号为14的 ...

最新文章

  1. TCP/IP 与OSI结构图
  2. asp编程工具_使用ASP.NET Core构建RESTful API的技术指南
  3. Educational Codeforces Round 47 (Div 2) (A~G)
  4. osgi cxf_所有OSGi套件的通用CXF请求拦截器
  5. PSR-2 代码风格规范
  6. 此人数学15分考入清华,28岁成清华教授,其家族出了20多位院士
  7. I/0口输入输出实验 学习IO口的位操作方法,分别选择P0、P1、P2、P3端口中的某一位,该位作为输出使用,连接一只发光二极管,控制器闪烁。
  8. java更新新的知识要怎么知道_晟司小蒙告诉你,Java技术知识点,不定时更新!!!...
  9. 哌甲酯药行业调研报告 - 市场现状分析与发展前景预测
  10. Sharepoint2010 表单认证常见问题
  11. 录制方式及一些脚本字段信息
  12. Java基础之十年面试杂记
  13. Day 32 processthreading_4
  14. 什么是云?云里雾里——最流行的云时代
  15. sql语句之多表查询
  16. Beginning Lua with World of Warcraft Add-ons第三章翻译总结及一些工具
  17. Ubuntu16.04使用语义分割标注工具Semantic-Segmentation-Editor
  18. curl命令及其API 的使用
  19. android webview 本地视频播放,Android中webview html5 自动播放本地视频
  20. mailgun php版本,php – Mailgun发送带附件的邮件

热门文章

  1. thinkphp删除文章里的所有图片
  2. Transformer解码器部分实现
  3. 防爆等级Exd II BT4含义介绍
  4. 美元倾销才是股市泡沫化根源
  5. Kernel32加载地址查找的基本方法
  6. appserv 部署php,在Windows下应用AppServ快速配置PHP开发环境
  7. 苹果拥抱IBM背后:大数据推动手机行业洗牌
  8. openGemini正式加入openEuler SIG-DB ,携手开展全方面技术创新
  9. 《北京爱情故事》经典话语小节
  10. linux虚拟机关机、重启命令_linux虚拟机关机、重启命令