c语言
@矛盾综合体
坚持原创,尽量写不一样,没有的博文
展开
-
知识使用积累
知识使用积累1.if else和switch替换解决时间或者内存不够switch…case与if…else的根本区别在于,switch…case会生成一个跳转表来指示实际的case分支的地址,而这个跳转表的索引号与switch变量的值是相等的。所以判断分区较多的情况下switch的效率比if else快,但是是类似空间换时间,采取索引表,会占用空间,在编译后各区不够,可以选择性优化。...原创 2021-05-21 10:04:33 · 81 阅读 · 0 评论 -
有理有据详谈计算机的原码、反码、补码
(一)前言梳理自身知识系统对于三者之间的理解以做笔记。从计算机原理说明三者的由来和联系原创 2021-05-11 17:48:11 · 213 阅读 · 1 评论 -
基础版扑克牌游戏模拟实现
前言之前不久在csdn论坛看到有人发帖子,寻求相关扑克牌的实现方法,但是时间问题,所有没有回,趁着疫情,而且我也没有写过相关的程序,所有就写了这篇博文(主要实现功能是根据论坛的求助帖子的要求写的),希望可以帮助那个需要帮助的人。任务具体的要求不怎么记得,主要是52张扑克牌,2-10,J-K,A,其中A最大,2最小,四种花色:梅花,黑桃,红桃,方块,13X4=52张牌。要求有4个玩家,随机发...原创 2020-02-01 20:00:30 · 1793 阅读 · 1 评论 -
回文数的形成 C语言
前言也是论坛回答的题,对方发了题就没有声响了,额,所有我就写了篇博文,免得还需要小伙伴们发帖子。问题引入任取一个十进制整数,将其倒过来后与原来的整数相加,得到一个新的整数后重复以上步骤,则最终可得到一个回文数。请编程验证。(回文数就是将一个数从左向右读是一样的,如121,11等)。(注:回文数不超过2147483647——》int型的范围)回文数的这一形成规则目前还属于一个猜想,尚未获得数...原创 2019-12-20 18:12:27 · 2071 阅读 · 7 评论 -
基于链式存储的学生成绩管理系统的设计 c语言
题目基于链式存储的学生成绩管理系统的设计 急!!! 15C1,建立一张学生成绩表,每个学生包含“学号、姓名、性别、语文、数学、英语、平均分”2,将该表中所有信息按平均分降序排列3,按学号查找某学生所有成绩4,插入某学生成绩在合适位置,不影响原来排序(用链表实现)前言上面是问答的原题,默默表示现在都没有接到他的回复,可怜俺的代码啊!所有这篇博文出现了<_<问题分析首先...原创 2019-12-19 18:17:39 · 2800 阅读 · 0 评论 -
移棋问题 C语言版
前言最近一直逛论坛,回答了不少题,额,但是回复比较少(可能急需或者根本就不怎么在乎),感觉有点浪费,所以我打算整理一下,写几篇博文,好让小伙伴们第一时间找到。问题先说第一个问题:有2n个棋子(n≥4)排成一行,开始位置为白色全部在左边,黑色全部在右边。移动棋子的规则是:每次必须同时移动相邻两个棋子,颜色不限,可以左移也可以右移一空位上去,但不能调换两个棋子的左右位……每次移动必须跳过若干个...原创 2019-12-18 21:14:58 · 3188 阅读 · 0 评论 -
个性签名代码
引言作为一个越来越开始准备深入学习it的小矛盾,怎么可能没有一个不错的个性签名呢?下面让我解读一个个性签名。个性签名代码next: while(!dead) { study(); srand(time(0)); if(hard()&&(99==(rand()%100))) { succeed(); goto next; } }代码含义...原创 2019-11-05 21:12:23 · 2680 阅读 · 1 评论 -
c语言数据类型知识补充
主要是在原有知识基础上对自己知识的进一步补充和扫盲,且均在32位基础上。数据的类型相关知识1.基本类型整型数据short (int)2个字节,16位 //括号内为可以省略,一个字节8位int 4个字节long (int) 4个字节long long (int) 8个字节(unsigned和signed进行组合成无符号和有符号)字符型(也可以看成另类的整型)char 1个字...原创 2019-07-08 19:38:20 · 121 阅读 · 0 评论 -
希尔排序的介绍以及例子分析
什么是希尔排序希尔排序是建立在插入排序基础上的一种,减少增量的一种算法(个人感觉就是减少分组)相对于单纯的插入排序,其经过一次次分组排序,其稳定性相对比较好。同时希尔算法在最坏的情况下和平均情况下执行效率相差不是很多。个人理解:就是对n个数字分组,然后排序。假设有n个,那么第一个增量就是d=n/2,后面就是d=d/2,在各个组进行插入排序,最后d=1后,结束程序,排序结束。(基础定义网上百科...原创 2019-07-22 09:50:25 · 2008 阅读 · 0 评论