![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
C语言
小王~同学
这个作者很懒,什么都没留下…
展开
-
C语言—数组的应用:三子棋小游戏
文章目录设计思路代码实现chess.h(声明)chess.cmain.c 设计思路 要实现一个三子棋的代码,应该理清思路,先搭框架再进行细节的填充。 1.进入一个游戏,首先要有菜单进行选择。 2.用户选择之后就要出现游戏的面板:一个三行三列的棋盘;此时就应该定义一个二维数组,先将面板进行初始化,再将游戏的面板展现给用户。 3.接下来用户和计算机进行输入,每输入一次就要有一次判断。判断的结果有:用户...原创 2020-04-22 11:31:29 · 325 阅读 · 0 评论 -
用C语言写一个猜数字的游戏
代码: #include <stdio.h> #include <Windows.h> #include <time.h> #pragma warning (disable:4996) //猜数字游戏 void menu() { printf("###################\n"); printf("######1.play ######\n");...原创 2020-04-15 15:06:36 · 622 阅读 · 2 评论 -
用二分查找在一个有序数组中找数
有序数组:a[]={1,2,3,4,5,6,7,8,9,10} 二分查找:首先在数组中找到中间位置的数组下标mid=(start+end)/2,将所要找的数x与mid进行比较: 若x>mid,则要找的数在后半部分,所以令start=mid+1 若x<mid,则要找的数在前半部分,所以令end=mid-1 重复以上步骤,直到找到x=mid 代码实现如下: #include <s...原创 2020-04-09 17:31:53 · 1890 阅读 · 0 评论 -
计算n!及阶乘相加
1.计算n! #include <stdio.h> #include <Windows.h> #pragma warning (disable :4996) Mul (int _n) { int result = 1; for (; _n > 0; _n--) { if (_n == 1) printf("%d", _n); else pri...原创 2020-04-09 10:27:49 · 1309 阅读 · 0 评论 -
奇数的判断
1.判断一个数是否为奇数 代码: #include <stdio.h> #include <Windows.h> #pragma warning (disable:4996) int Odd(int _data) { if (_data % 2 == 1) { return 1; } else return 0; //(1) return _data ...原创 2020-04-08 15:49:53 · 2016 阅读 · 1 评论 -
C 重点关键字: static
C语言中关键字static常常会出现在面试题中,why? 首先,在C语言中static是来修饰变量和函数的。 static修饰局部变量 static修饰全局变量 static修饰函数 1.修饰局部变量 2.修饰全局变量 ...原创 2020-04-01 22:04:34 · 216 阅读 · 0 评论 -
在内存中整型的存储
目录整型的存储原码、反码、补码数据的写入和读取写入数据读取数据大小端 整型的存储 整型在内存中的存储都是以补码的形式进行存储的 原码、反码、补码 在计算机中数据可以分为有符号数和无符号数 数据的表示方法为:原码,反码和补码 原码:二进制序列(有符号数最高位为符号位) 反码:将原码的_符号位不变_,其他位依次取反 补码:反码+1(其中符号位要参与运算) 无符号数:原码=反码=补码 有符号数:最高位代表符号位,正数“0”,负数:“1” 有符号正数:原、反、补相同,最高位为0 有符号负数:要进行原、反、补的转换原创 2020-06-01 18:10:28 · 308 阅读 · 0 评论 -
C语言—字符串函数模拟实现以及使用
目录 1.求字符串长度 strlen strlen 函数的模拟实现:(三种方法) 2.长度不受限制的字符串函数 strcpy strcpy函数的模拟实现: stract stract函数的模拟实现: strcmp strcmp函数的模拟实现 3.长度受限制的字符串函数 strncpy strnact strncmp 4.字符串查找 strstr strtok 1.求字符串长度 strlen ...原创 2020-06-13 21:49:04 · 496 阅读 · 0 评论