自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 C语言 扫雷游戏地雷数计算

Description扫雷游戏是一款十分经典的单机小游戏。它的精髓在于,通过已翻开格子所提示的周围格地雷数,来判断未翻开格子里是否是地雷。现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格的周围格地雷数。注:每个格子周围格有八个:上、下、左、右、左上、右上、左下、右下。Input第一行包含两个整数n和m,分别表示雷区的行数和列数。1 <= n <= 100, 1 <= m <= 100。接下来n行,每行m个字符,‘*’表示相应格子中是地雷,‘?’表示相应格子中无地

2020-12-20 16:44:15 4374 3

原创 C语言 字符串加密

Description输入一串字符(长度不超过100)和一个正整数k,将其中的英文字母加密并输出加密后的字符串,非英文字母不变。加密思想:将每个字母c加一个序数k,即用它后面的第k个字母代替,变换公式:c=c+k。如果字母为z,则后一个字母是a,也就是字母字符形成一个圆。Input输入第一行是若干字符,以回车结束。输入第二行是一个整数k,k是int范围内的正整数;Output输出加密后的字符串。Sample Input12kjsdZjk280Sample Output12edmxT

2020-12-15 22:02:25 18820 2

原创 以邻接表方式建立无向图,分别利用深度优先遍历和广度优先遍历方法输出各结点元素(数据结构)

实验目的掌握图的邻接矩阵和邻接表存储结构;掌握图的深度优先遍历和广度优先遍历算法,复习栈和队列的应用;掌握图的最小生成树、拓扑排序等应用及算法思想。实验内容以邻接矩阵或邻接表方式建立无向图,并分别利用深度优先遍历和广度优先遍历方法输出各结点元素。Source Code#include<stdio.h>#include<stdlib.h>typedef int ElemType;#define MaxSize 100#define MAXV 100#defi

2020-12-14 10:28:41 5492 1

原创 以邻接表方式建立有向图,分别利用深度优先遍历和广度优先遍历方法输出各结点元素(数据结构)

实验目的掌握图的邻接矩阵和邻接表存储结构;掌握图的深度优先遍历和广度优先遍历算法,复习栈和队列的应用;掌握图的最小生成树、拓扑排序等应用及算法思想。实验内容以邻接矩阵或邻接表方式建立无向图,并分别利用深度优先遍历和广度优先遍历方法输出各结点元素。Source Code...

2020-12-13 18:26:15 4435 1

原创 img标签中src属性 这样写才能导入图片

关于HTML中 img 标签中 src 这一属性值到底怎么写才能正确导入图片?看了好多资料还是记不住,只会越来越乱?下面教你一招,记一辈子!!!相对路径分为:相对路径:通俗的讲就是图片相对于html页面所在的位置第一种:同一级路径<img src="baidu.gif">第二种:下一级路径/: 就是直接找某个文件夹中的下一级<img src="images/baidu.gif">第三种:上一级路径. ./ :就是返回html文档的上一级,如果出现多层嵌套

2020-12-05 21:15:18 6161 1

原创 创建一个二叉树,利用先序、中序、后序、层次遍历方法输出结点元素(数据结构)

实验内容建立一个二叉树,并能分别利用先序、中序、后序、层次四种不同的遍历方法输出结点元素。Source Code#include<stdio.h>#include<malloc.h>#define MaxSize 100typedef struct node{ char data; struct node *lchild; struct node *rchild;}BTNode;//创建二叉树void CreateBTree(BTNode *&b

2020-12-03 21:26:52 1670

原创 C语言 字符串移位 strcpy()、strcat()、strstr()的用法

Description对于一个字符串来说,定义一次循环移位操作为:将字符串的第一个字符移动到末尾形成新的字符串。给定两个字符串s1和s2,要求判定其中一个字符串是否是另一字符串通过若干次循环移位后的新字符串的子串。例如CDAA是由AABCD两次移位后产生的新串BCDAA的子串,而ABCD与ACBD则不能通过多次移位来得到其中一个字符串是新串的子串。Input一行,包含两个字符串,中间由单个空格隔开。字符串只包含字母和数字,长度不超过30。Output如果一个字符串是另一字符串通过若干次循环移位产

2020-12-03 20:03:02 1482

原创 常见字符与ASCII代码对照表

注:表中000-127是标准的。128-255是扩展的

2020-12-03 18:48:48 2091

原创 C语言 gets() 和scanf()的区别

gets与scanf()最大的区别:gets()输入的字符串中可以有空格,scanf()不能有gets(字符数组)gets(a); 从终端输入一个字符串到数组a中,可接受回车键之前所有的字符scanf("%s",字符数组)scanf("%s",a); 从终端输入一个字符串到数组a中,当遇到回车、空格和tab键时会自动在字符串后面加一个结束符(’\0’)...

2020-12-03 18:12:11 480

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除