C
三七_
这个作者很懒,什么都没留下…
展开
-
【Linux C】九数组分数
九数组分数(作业/来源:2015年蓝桥杯省赛第5题)/*****************************************************题目:九数组分数1,2,3...9 这九个数字组成一个分数,其值恰好为1/3,如何组法?下面的程序实现了该功能,请填写划线部分缺失的代码。*****************************************...原创 2019-04-04 11:55:45 · 239 阅读 · 0 评论 -
【C语言】八大排序算法
参考文章1:数据结构之八大排序方法参考文章2:十大经典排序算法(动图演示)参考文章3:数据结构常见的八大排序算法插入排序直接插入排序 希尔排序选择排序简单选择排序 堆排序交换排序冒泡排序 快速排序归并排序基数排序插入排序(1)直接插入排序void DirectSort(int *a,int n){ int i, j, tmp = 0...原创 2019-07-16 19:43:34 · 285 阅读 · 0 评论 -
【Linux C】文本相加
文本相加实现在text1.txt和text2.txt文件中除去首行和末尾对应的数据,要求三个文本内容如下: text1 text2 text3 begin begin begin 10 11...原创 2019-04-04 10:45:21 · 439 阅读 · 0 评论 -
【C语言/C++】错题簿
task1:程序执行输出结果是:Sun,f,90,Qian,f,95 Sun,f,90,Li,m,100 Zhao,m,85,Qian,f,95 Zhao,m,85,Li,m,100在主函数中,定义了stu结构体类型的对象a,b,并赋好了值。并且让a.next = &b ,把b的地址赋给a的next指针,通过a.next可以找到b。在fun函数中,形参a与实...原创 2019-04-09 14:59:18 · 259 阅读 · 0 评论 -
【Linux C】通讯录/+文件读写
班上好多同学贴了通讯录代码了,我就贴贴自己的思路,和自己写的一些代码片段。没有采用什么hash、双向链表的方法,感觉太大材小用了,可以在后面更复杂的项目再用到这些。其中因为以前写的通讯录被自己sb误删,嗯,于是有自己的理解和参考了一些优秀同学的代码,由此成为今天的一篇CSDN文章可借鉴学习的通讯录文章: (大家一起共同进步 微笑=w=)https://blog.csdn.net/qq...原创 2019-04-02 18:16:36 · 436 阅读 · 0 评论 -
【Linux C】格子中输出
格子中输出(作业/来源于:2015年蓝桥杯B组)/*题目:格子中输出StringInGrid函数会在一个指定大小的格子中打印指定的字符串。要求字符串在水平、垂直两个方向上都居中。如果字符串太长,就截断。如果不能恰好居中,可以稍稍偏左或者偏上一点。下面的程序实现这个逻辑,请填写划线部分缺少的代码。*/#include <stdio.h>#include &...原创 2019-04-02 17:49:48 · 386 阅读 · 3 评论 -
【C语言/C++】知识点笔记簿
1.简述Makefile的作用makefile文件和make工具一起使用,用于控制工程项目的编译和链接,也可以用来编写手册页和程序的安装。make工具用于解释执行makefile文件中的内容。makefile文件中通常包含源文件和目标文件的依赖关系以及从源文件生成目标文件的规则。make工具可以根据makefile判断哪些文件需要被重新编译,目标文件的构建顺序等。Makefile:1....原创 2019-02-13 23:09:36 · 124 阅读 · 0 评论 -
【C语言】排序算法
排序算法:(1)冒泡排序:像冒泡一样,比较相邻的两个数,比较轮数为n-1次 int j,tmp; for(i = 0;i < N - 1;i++) //比较N-1次 { for(j = N - 1;j > i;j--) { if(a[j - 1] > a[j]) { ...原创 2019-02-13 23:27:53 · 157 阅读 · 0 评论 -
【C语言】字符串
自定义写string中的一些库函数(1)strcat()——mystrcat()void mystrcat(char *s1,char *s2){ int i = 0,j = 0; while(s1[i] != '\0') { i++; } while(s2[j] !='\0') { s1[i] = s2[...原创 2019-02-13 23:41:42 · 243 阅读 · 0 评论 -
【C语言】C语言基础20题
考点:类型隐式转换答案:>6解释:当表达式中存在有符号数和无符号数时,所有操作数都自动转换为无符号数a = 6 = (0000 0000 0000 0000 0000 0000 0000 0110)2 以32位系统为例b = -20 = (1000 0000 0000 0000 0000 0000 0001 0100)2b的补码 = (1111...原创 2019-03-16 18:22:32 · 3729 阅读 · 2 评论 -
【MySql】Linux连接MySql && C_API
头文件:#include "/usr/include/mysql/mysql.h"链接库: mysqlclient/usr:存放操作系统软件资源所放置的目录,所有系统默认的软件都会放置到/usr/usr/include:第三方库安装时,头文件就放在/usr/include1、初始化mysql,为执行数据库连接( mysql_real_connect() )做准备MYSQL...原创 2019-08-16 17:49:05 · 346 阅读 · 0 评论