![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言日常练习
文章平均质量分 81
好好学习e
平时发帖 , 记录大学计算机学习过程 , 学生党一枚,技术不精,如有错误,恳请谅解!
展开
-
c语言动态开辟数组(一维与二维)
c语言实现一维、二维数组的动态开辟文章目录前言一、认识malloc()与free()二、动态开辟一维数组1.常见使用情况2.动态创建数组补充说明三、动态开辟二维数组1.使用创建一维数组的思想进行动态开辟所申请空间的连续性特点2.使用指针数组进行动态开辟所申请空间的连续性:特点3.使用数组指针进行动态开辟所申请空间的连续性特点总结前言了解并熟悉malloc(),calloc(),realloc(),free()等动态开辟函数。重点使用malloc()与free()进.原创 2022-03-29 16:50:12 · 7887 阅读 · 5 评论 -
C语言练习(4)——大数乘除
文章目录前言一、什么是大数运算?二、实现思想——**模拟手算**1.乘法2.除法三、代码实现1.乘法函数2.除法函数3.主函数四、实际效果总结前言使用C语言实现大数相乘。一、什么是大数运算?大数运算,顾名思义,就是对很大的数进行一系列的运算。在数学中,数值的大小是没有上限的,但是在计算机中,由于字长的限制,计算机所能表示的范围有限,对于很大的数,计算机无法对其进行直接计算,需要用到所谓的高精度算法,即用数组来存储整数,并模拟手算的方法进行四则运算。二、实现思想——模拟手算前提:我们无法直原创 2022-05-28 18:01:10 · 2241 阅读 · 2 评论 -
C语言练习(3)——扫雷
前言使用C语言实现扫雷的基本功能,包括埋雷,扫雷,展开,标记等。一、扫雷游戏《扫雷》是一款大众类的益智小游戏,于1992年发行。游戏目标是在最短的时间内根据点击格子出现的数字找出所有非雷格子,同时避免踩雷,踩到一个雷即全盘皆输。我们重点实现9*9棋盘埋有10个雷的小型扫雷游戏。二、主要思路先上成品图:1.设置两个二维数组我们可以通过设置二维数组来模拟棋盘,为了实现扫雷棋盘和埋雷棋盘的分离,应当设置两个同样大小的二维数组,hide数组代表埋雷图,show数组代表扫雷图。然后分别以0原创 2022-05-08 19:59:47 · 1343 阅读 · 2 评论 -
C语言练习(2)——链表实现多项式加法
文章目录前言一、题目描述二、解题思路三、代码展示1.SL.h(1)引用函数库(2)定义链表(3)声明接口函数2.SL.c(1)创建带头单链表(2)创建节点(3)头插(4)链表排序(5)节点合并(合并同类项)(6)链表求和(7)链表打印3.test.c四、运行检验总结(求赞:kissing_heart:)前言兄弟们,每日一题,怡情悦兴使用链表来实现多项式的加法。这本该是数据结构中最为简单的试题,菜的抠脚的我敲了半个下午。。。😠警醒:多练习!多思考! 切勿:走马观花,浅尝辄止!一、题目描述成原创 2022-04-21 21:38:29 · 4587 阅读 · 7 评论 -
C语言练习(1)——数组匹配
记录小白的刷题日常!原创 2022-03-26 16:33:01 · 1901 阅读 · 0 评论