C初阶
文章平均质量分 86
C语言基本知识
Zzt.opkk
开开心心写代码
展开
-
【初识c语言】(1)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码原创 2021-10-16 18:06:21 · 541 阅读 · 2 评论 -
【初识c语言】(2)
常量与变量运算符与表达式C语句原创 2021-10-17 23:02:10 · 1382 阅读 · 5 评论 -
【用编程来解决逻辑题】
逻辑题前言一、找凶手二、猜名次前言最近,我做了几道逻辑题,给大家分享一下思路和具体步骤一、找凶手像这种题一般是用假设法,现在我会用编写一个程序来解答我们先分析谁是凶手假如A是凶手,因此ABC说了假话,D说了真话.不符合条件假如B是凶手,那么B说了假话,又由于C说凶手是D那么他也说了假话,有2个人说了假话不符合条件。假如C是凶手,那么ABD都说了真话,所以C是凶手假如D是凶手,那么BD说了假话,AC说了真话,我们用一张图来表示:接下来将写一个程序来解决这个问题1.我们就原创 2021-10-20 19:25:02 · 1379 阅读 · 4 评论 -
【函数递归】深度剖析之汉诺塔和青蛙跳台阶
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例原创 2021-10-30 19:25:02 · 438 阅读 · 9 评论 -
【c语言】三子棋
三子棋一. 相关说明二.基本逻辑三.实现步骤1)菜单打印2)创建棋盘并初始化3)打印棋盘4)玩家落子5)电脑落子6)判断胜负四.代码演示五.实现代码一. 相关说明我采用的编译器是vs2019,分为文件game.h,game.c,test.c来实现三子棋,这样看起来界面整洁。二.基本逻辑1)打印菜单选项2)创建并初始化棋盘3)玩家落子(用*表示)并判断是否获胜4)电脑落子(用#表示)并判断是否获胜5)上面两种情况均不满足则为和棋三.实现步骤1)菜单打印实现一个简易的菜单,代码如原创 2021-11-05 22:37:52 · 2318 阅读 · 7 评论 -
【C语言】—— 扫雷
扫雷一.基本逻辑二.实现步骤1)菜单打印2)棋盘设置3)设置雷4)扫雷+判断胜负三.实现代码一.基本逻辑1)打印菜单选项。2)创建两个数组一个用来存放雷,另一个是展示玩家排雷的过程。3)根据玩家选择的坐标判断输赢。二.实现步骤1)菜单打印void mune(){ printf("********************\n"); printf("***** 1.play *****\n"); printf("***** 2.clean *****\n"); printf("原创 2021-11-11 17:39:58 · 643 阅读 · 0 评论 -
【初识C语言】(3)
????一、分支语句和循环语句1)什么是语句2)分支语句(选择结构)2.1) if语句2.2) switch语句3)循环语句3.1)while循环3.2)for循环3.3)do...while()循环二、函数1)什么是函数2)库函数3)自定义函数4)函数参数4.1) 实际参数(实参):4.2 )形式参数(形参):5) 函数的调用5.1)传值调用5.2)传址调用6)函数的嵌套调用和链式访问6.1) 嵌套调用6.2) 链式访问7)函数的声明和定义7.1) 函数声明7.2) 函数定义8)函数递归一、分原创 2021-11-21 20:17:45 · 677 阅读 · 0 评论 -
【初始C语言】——(4)
????一、数组1.1)什么是数组1.2)数组的创建1.3)数组的初始化1.4)一维数组的使用1.5)一维数组在内存中的存储1.6)二维数组的创建和初始化1)二维数组的创建2) 二维数组的初始化3) 二维数组的使用4)二维数组在内存中的存储1.7)数组越界1.8)数组小游戏二、操作符一、数组1.1)什么是数组数组是指有序的元素序列。如果将有限个类型相同的变量的集合命名,那么这个名称就是数组名,而组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。1.2)数组的创建数组的创原创 2021-11-27 18:07:31 · 390 阅读 · 0 评论 -
【初始C语言】——(5)
????指针1)指针是什么2)指针和指针类型2.1)指针+-整数2.2)指针的解引用3)野指针3.1)野指针成因3.2)如何规避野指针4)指针运算4.1)指针+-整数4.2)指针-指针5)指针和数组6)二级指针7)指针数组结构体1)结构体的声明1.1)结构的基础知识1.2)结构的声明1.3)结构成员的类型1.4) 结构体变量的定义和初始化2)结构体成员的访问3)结构体传参指针1)指针是什么在计算机中,所有的数据都是存放在存储器中的,不同的数据类型占有的内存空间的大小各不相同。内存是以字节为单位的连续原创 2021-12-04 16:13:14 · 634 阅读 · 0 评论