自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

XING_Gou的博客

欧耶!!!

  • 博客(202)
  • 收藏
  • 关注

原创 【数据结构】 将两个有序顺序表中删除所有其值重复的元素,使表中所有元素的值均不同

算法思想:首先,按顺序不断取下两个顺序表表头较小的结点存入新的顺序表中。然后,看那个表还有剩余,将剩下的部分加到新的顺序表后面。

2023-02-02 17:30:39 448 1

原创 顺序表(动态分配) - 增加动态数组的长度

【代码】顺序表(动态分配) - 增加动态数组的长度。

2023-02-02 11:51:25 364

原创 【C语言】链表的正向输出及链表的逆向输出

【代码】【C语言】链表的正向输出及链表的逆向输出。

2022-12-16 14:25:43 558

原创 【成都信息工程大学】2022-807C语言程序设计

(成都信息工程大学 - 2022年807C语言程序设计大题答案)有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。

2022-12-07 20:45:55 2584 8

原创 【成都信息工程大学】2015-807C语言程序设计

功能:将随机输入的10个字符,从大到小依次排序输出(冒泡排序)功能:输出数组a中在同下标情况下与b数组中元素不同的元素。运行结果: 12 4 17 24 27。

2022-11-30 12:58:29 572

原创 【C语言】位运算符号集

程序中的所有数在计算机内存中都是以二进制的形式储存的。位运算就是直接对整数在内存中的二进制位进行操作。比如,and运算本来是一个逻辑运算符,但整数与整数之间也可以进行and运算。举个例子,6的二进制是110,11的二进制是1011,那么6 与11的结果就是2,它是二进制对应位进行逻辑运算的结果(0表示False,1表示True,空位都当0处理)。

2022-11-28 17:40:26 261

原创 【C语言】文件的存放、读取、利用文件创建链表、链表排序以及将其写入文件

【代码】【C语言】文件的存放、读取、利用文件创建链表、链表排序以及将其写入文件。

2022-11-26 19:14:27 3718 1

原创 【C语言】文件的基本读写操作等

【代码】【C语言】文件的基本读写操作等。

2022-11-26 18:32:05 284

原创 【C语言】引入指针后,如何访问数组元素的方式

(2)使用指针:*(array+i)或者 *(p+i),其中p是指向数组第1个元素的指针变量,p=array。(1)使用数组名+下标的方式:array[i]

2022-11-22 21:33:33 1530

原创 【C语言】结构体传递给函数的方式的应用

1. 用结构体的单个成员作为函数参数,向函数传递结构体的单个成员(属于传值调用,不会影响相应的实参结构体的值)2. 用结构体变量做函数参数,向函数传递结构体完整结构(属于传值调用,不会影响相应的实参结构体的值),因为仅复制结构体首地址一个值给被调函数,相对于第二种方式,这种传递效率更高。作函数参数属于按引用调用,

2022-11-22 21:14:01 4717

原创 【C语言】读入一行有空格的字符(最多127个字符),统计并分别显示26个英文字母(不区分大小写)出现的次数

【代码】【C语言】读入一行有空格的字符(最多127个字符),统计并分别显示26个英文字母(不区分大小写)出现的次数。

2022-11-21 16:35:10 1203

原创 【成都信息工程大学】2021-807C语言程序设计

1.设计一个函数fun,其作用为使数组中最大元素项与第一位互换,数组中最小元素项与最后一位以为互换。(使用指针实现)

2022-11-21 15:35:16 1853 4

原创 对一个3行4列的整型数组中各元素值进行累加求和【随机产生0-9以内的3行4列的数组】

对一个3行4列的整型数组中各元素值进行累加求和【随机产生0-9以内的3行4列的数组】

2022-11-21 14:42:15 305

原创 【C语言】给你两个二进制字符串,输出它们的和(用十进制表示)

25.给你两个二进制字符串,输出它们的和(用十进制表示)。输入为 非空 字符串且只包含数字 1 和 0。输入: a = “11”, b = “1”

2022-11-09 16:30:05 547

原创 sscanf(“hello, world“, “%*s%s“, buf) -- “%*s%s“

%*s表示第一个匹配到的%s被过滤掉,即hello,被过滤了,如果没有空格则结果为NULL。

2022-11-08 17:04:07 191

转载 链式存储设计结点内的存储单元地址为什么要连续

value区域,箭头区域则是指针域指向逻辑上相链接的下一个结点,但是它们在空间上不一定连续。而对于它们的结点内部一定是连续的。**若第一个结点占用两个地址,那么value域的起始地址是1,则指针域的地址就是2**。

2022-11-07 17:18:14 2073 1

原创 C语言,两链表以学号为升序合并为一个链表并输出

入第二部分学生信息建立链表 B,每个链表中的节点包括学号、成绩;然后调用自定义函数 merge() 将两个。链表以节点的学号升序合并为一个链表 C。三个链表的内容均调用自定义函数 print() 输出在屏幕上。调用自定义函数 creat() 读入第一部分学生信息建立链表 A、调用自定义函数 creat() 读。

2022-11-04 18:05:01 659

原创 【余贞侠】- c语言程序设计第八章课后习题答案

输入两个整数,并将其交换输出。在包含10个整数的数组中,通过两个子函数,找出其中的最大值以及最小值5 * 5的矩阵,通过两个子函数,找出每行中的最大值,以及矩阵中的最大值有一个包含任意字符的字符数组,将数组中非字母字符删除将一个字符串拷贝到另一个字符串,函数原型为char *strcopy(char *s1, char *s2);输入5个字符串,利用指针数组对字符串进行升序排列

2022-09-03 09:41:30 552

原创 【余贞侠】- c语言程序设计第七章课后习题答案

其次就是排序,我使用的是冒泡排序,也就是双重循环,并设置一个临时的替代数,便于排序时的转换。解析:首先是输入,输入的时候使for循环,并且以’\n’也就是回车作为循环的结束条件。1.输入m个浮点数,然后按升序进行排列输出。...

2022-08-27 14:23:55 900

原创 【余贞侠】- c语言程序设计第六章课后习题答案

代码】【余贞侠】- c语言程序设计第六章课后习题答案。

2022-08-17 15:38:15 1314

转载 C语言中用于求最大公约数的四个方法

C语言中用于求最大公约数的四个方法

2022-08-17 14:53:06 2188

原创 【余贞侠】- c语言程序设计第二、三章课后习题答案

【余贞侠】- c语言程序设计第二、三章课后习题答案

2022-08-12 11:26:35 333

原创 【余贞侠】- c语言程序设计第五章课后习题答案

【余贞侠】- c语言程序设计第五章课后习题答案

2022-08-12 11:13:43 342

原创 【余贞侠】- c语言程序设计第四章课后习题答案

【余贞侠】- c语言程序设计第四章课后习题答案

2022-08-10 17:01:33 514

原创 c语言中常见的数学函数

c语言中常见的数学函数 abs()函数 labs()函数 fabs()函数 floor()函数 ceil()函数 sqrt()函数 log()函数 log10()函数 pow()函数 pow10()函数 exp()函数

2022-08-10 16:13:06 4715 2

原创 从键盘输入4个整数,输出其中的最大数和次大数(或从大到小依次输出)

代码】从键盘输入4个整数,输出其中的最大数和次大数(或从大到小依次输出)

2022-08-10 15:57:00 1993

原创 c语言中,一般如何判断浮点数是否等于0

如何判断浮点数是否等于0判断浮点数a是否等于0, 不能直接写表达式a==0,而是判断a是否近似为0,即判断a的绝对值是否小于或等于一个很小的数(如1e-6)。判断两浮点数是否相等亦然,应该判断它们的差的绝对值是否近似为0。...

2022-08-08 17:08:52 1998

原创 如何在printf中输出,特殊字符(如:%、\、““)或表示八进制012、十六进制0xc

如何在printf中输出,特殊字符(如:%、\、“”)或表示八进制012、十六进制0xc。

2022-08-07 15:48:30 2474

原创 标准C语言的32个关键字

C语言的32个关键字1. 基本数据类型: signed unsigned char int float double short long void2. 构造数据类型: struct union enum

2022-07-21 18:28:34 354

原创 c语言中运算符的优先级排列顺序图 -- (包括其结合性)

c语言中运算符的优先级排列顺序图 -- (包括其结合性)

2022-07-21 18:22:47 3910

原创 C语言中 %d 与 %i 的区别

1.在scanf格式中,%d 只与十进制形式的整数相匹配。2. 而%i 则可以匹配八进制、十进制、十六进制表示的整数。 如若输入的数字有前缀 0,%i将会把它当作八进制数来处理,当然如若是前缀0x ,它将以十六进制来处理。...

2022-07-20 14:02:51 5552

原创 C语言中%d、%2d、%02d、%.2d的区别

2d按宽度为2输出,右对齐方式输出。若不够两位,左边补空格;%02d同样宽度为2,右对齐方式输出。位数不够,左边补0;%.2d从执行效果方面,与%02d一样。%d为普通的输出;

2022-07-15 19:36:53 10665

原创 error: variable-sized object may not be initialized(变量大小的对象不能初始化)

其报错的主要原因是因为,不可在定义数组时,同时进行初始化赋值,需要在之后进行赋值。

2022-07-07 14:44:10 8254 3

原创 printf() 输出数据格式汇总

整型%d 十进制整型;------->有符号的十进制整型;%ld 十进制长整型;%3d 位数为3,不足在左边补空格;%-3d 位数为3,不足在右边补空格; (-可以理解为非,默认是在左边加O和空格的,-表示不是在左边,那就是在右边了?)605d,位数为5,不足的在左边补0/ /不可能在右边补O%u 无符号十进制整型;%lu 无符号十进制长整型;%o 无符号八进制整型;/ /形如012%lo 无符号八进制长整型;%x 无符号十六进制整型;/ /形如Ox12%X 无符号十六进制整型大写;//

2022-07-04 09:04:42 3277

原创 C语言中如何使用printf输出 -- %

下面是我在测试复合赋值运算符时,写的代码,然后发现%=符号却只有=符号输出,而取余符号却没有显示。

2022-06-18 11:16:26 3320

原创 DEV C++如何取消括号自动补齐

为什么要取消括号等自动补齐,最主要还是因为自己习惯了自己打括号,有时候没主要按两次,就会多了一个右括号,又得删除或者忘记了,还可能导致代码出问题,有时候一篇里面代码量少,可能还容易发现问题,可如果代码量过多,这也是个脑力劳动啊!...

2022-06-18 10:48:02 3963

原创 DEV C++中的中文不显示

如何解决dev c++的中文不显示问题

2022-06-12 12:52:09 12842 9

原创 有关指针的数据类型的小结

10.5 函数指针变量在C语言中,一个函数总是占用一段连续的内存区,而函数名就是该函数所占内存区的首地址。我们可以把函数的这个首地址(或称入口地址)赋予一个指针变量,使该指针变量指向该函数。然后通过指针变量就可以找到并调用这个函数。我们把这种指向函数的指针变量称为“函数指针变量”。函数指针变量定义的一般形式为:类型说明符 (指针变量名)();其中“类型说明符”表示被指函数的返回值的类型。“( 指针变量名)”表示“*”后面的变量是定义的指针变量。最后的空括号表示指针变量所指的是一个函数。例如

2021-10-05 14:04:32 124

转载 C语言中指针函数和函数指针区别

一、指针函数指针函数是返回指针的函数,主体是函数,返回值是一个指针基本声明形式:返回数据类型 + * + 函数名 + (变量类型1,…);int* fun(int,int); int * fun(int,int);int *fun(int,int);这三种声明都可以,第一种更加直观 返回值是 int* 类型示例:#include<stdio.h>int* fun(int* x)//传入指针 { int* tmp = x;//指针tmp指向x return

2021-09-12 16:22:33 274

原创 【小甲鱼c语言】C语言函数大全语法着色版(免费下载)

这是小甲鱼在课程中说到的C语言函数大全语法着色版。方便大家的查询阅览,有需求的可以自行下载!!!链接:https://pan.baidu.com/s/1m3mdhxN1ZJPqWVGZcdHmgw提取码:154x复制这段内容后打开百度网盘手机App,操作更方便哦...

2021-09-08 15:29:48 715 1

空空如也

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

TA关注的人

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