自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 链表的合并,查找操作和使用链表进行出入栈操作

链表的合并和查找代码中对两个链表进行了合并操作,并可以根据不同的关键字进行查找。head_all是总表,head_boy和head_girl代表分表,函数Link_link对两个链表进行合并,其基本思想是建立一个head_all头结点,将其插入head_boy的头结点之后,将head_girl与之合并后,删除head_girl和head_boy结点。查找是利用ctrcmp函数进行全关键字查找。...

2019-01-06 21:59:29 326 3

原创 1223顺序栈1.0

顺序栈第一版功能上实现,连续进栈,出栈,读取栈顶,函数中功能划分为创建栈,初始化栈,进栈,出栈,栈满、栈空检查,查看栈顶信息。代码详细#include <stdio.h>#include <stdlib.h>#define Max 10 #define bottom -1struct Seq_stack { int top ; int ...

2018-12-23 17:54:57 165

原创 1222双向循环链表1.0

这个链表是双向循环链表,程序实现功能:创建,添加(头,尾,中间),释放,显示。#include <stdio.h>#include <time.h>#include <stdlib.h>#define N 10#define Mal_OK 1#define Mal_ERR 0struct Dou_node{ int number;

2018-12-22 14:54:32 207

原创 1218C语言练习

输入某个月的第N周和这一周的第M天,通过int *GetDay() 函数获取参数并返回结果,来得出这一天是这个月的第多少天。(如输入:3,4,即这个月的第3周的第4天,即这个月的第18天)#include <stdio.h>int *GetDay( int week , int day){ int month = 0 ; month = week*7 + d...

2018-12-18 23:15:13 184

原创 1213 链表通讯录第一版

#include <stdio.h>#include <stdlib.h>#include <string.h>#define ERR 0#define NORM 1struct addresslist{ char ID[20]; char name[20]; char

2018-12-14 15:31:04 285

原创 1209带表头节点的单链表和循环链表

单链表#include <stdio.h>#include<stdlib.h>#define Mac_OK 1#define Mac_ERR 0struct node{ int num; struct node * next;};typedef struct node Node;typedef struct node * Link;...

2018-12-10 11:28:37 177

原创 1127作业8(2)

8.写一个 宏MIN,这个宏输入两个参数并返回较小的一个。#define MIN(A,B) ((A) <= (B) ? (A) : (B))另外,当你写下面代码时会发生什么事? least = MIN(*p++,b);宏定义#define MIN(A,B) ((A) <= (B) ? (A) : (B))对MIN(*p++, b)的作用结果是:((*p++) <= (...

2018-12-08 08:19:05 223

原创 1127作业8(1)

1.简述Makefile的作用在 Linux环境下使用GNU 的make工具能够比较容易的构建一个属于你自己的工程,整个工程的编译只需要一个命令就可以完成编译、连接以至于最后的执行。不过这需要我们投入一些时间去完成一个或者多个称之为Makefile 文件的编写。makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率,m...

2018-12-07 10:34:20 149

原创 链表Basic

定义和概念线性表指定义指定n个元素的有限序列,具有以下特性:1)除第一个元素以外,有且仅有一个直接前驱;2)除最后一个元素以外有且仅有一个直接后继;顺序表元素相继存放在一个连续的序列里,具有线性表的特征,可以用一个与之对应的一维数组来描述他,可以进行顺序访问,或者随机访问。链表从分类来说,链表可以分为单链表,静态链表,循环链表,双向链表。对于每一个链表来说,他们都有一个与之对应的头...

2018-12-02 19:48:57 158

原创 1130c练习题

求1+2!+3!+…+10!的和#include <stdio.h>int facfor(int num){ int sum = 1; int i; for (i = 1; i <= num ; i++) { sum = i*sum; } return sum;}int main(){ int...

2018-11-30 10:47:07 176

原创 1129c练习题

写一个函数,将字符串转换成带符号整型数据,注意判断字符串长度#include <stdio.h>int Nullflag = 0;int nonflag = 0;int StrToInt(char *str){ int num = 0; char *temp = str; if (str == NULL) { Nullfla...

2018-11-30 10:40:41 257

原创 c语言练习1

题目1:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?#include <stdio.h>#include <time.h>int main(){ int num[4]; int i ,j ,k; int sum; int pins = 0; srand(time(NULL)); f...

2018-11-28 10:35:15 170

原创 1125c学习补遗

字符串字符数组中,第一个字符串结束标志“\0”,之前的称之为有效字符串。\hhh 一到三位有效的8进制数字表示所对应的acsii码值对应的字符 比如"\101",表示‘A’字符;\xhh 一位或者两位有效的16进制数值 ,所对应的ACSII字符;1)字符串结束必有“\0”;2)字符串的首地址为一个地址常量;3)字符串数组中,地址为数组的首地址。4)不同的表示:“A”表示一个字符串,但...

2018-11-26 10:58:19 294

原创 1124C学习补遗

数组数组具有同质性,有序性,其空间分配连续且具有顺序性。[]数组运算符格式:类型名 数组名[下标1]…[下标n]方括号下标个数表示当前数组维数,比如:int num[3][4] 表示一个整形的,名为num的二维数组,数组有3行4 列。在程序中,数组的[]内也可以是整形的表达式,比如在for循环中常用的for(i = 0 ; i < 10 ; i++){ a[i] = i;...

2018-11-26 10:23:25 203

原创 1123C练习

求π 打印字符串、复制字符串、连接字符串求a和b的最大公约数gcd(a ,b)= gcd(b, a%b)例:gcd(36,24) =gcd(24, 12 ) =gcd(12, 0 )

2018-11-23 15:23:33 171

原创 1123C练习

对于任意正整数都可以找出至少一串连续奇数,它们的和等于该整数的立方。以下程序验证[2,20]之间的数满足这一性质。求100~200间的所有素数,每行打印5个素数输入5个数(含负数、小数)将它们按由小到大的顺序排列起来...

2018-11-23 12:01:04 183

原创 1122c作业

将整数转换为10进制、2进制、16进制的数字串计算字符串中的单词数。整数数组的冒泡排序(从小到大)

2018-11-22 18:25:04 126

原创 1120C语言练习

计算从一到指定数字里有多少个9#include <stdio.h>int counter(int num){ int i,j;//jishubianliang int flag = 1;// int counts = 0; int pins = 0; int bug = 0; printf("num=%d\n",num); ...

2018-11-20 20:00:26 277

原创 1118c语言学习补遗

if,while,do-while,goto,for语句if语句格式为 if(条件语句){执行语句列表};条件语句书写时注意运算符的优先级和结合性。while语句格式为 while(条件语句){循环体};条件语句书写时同if语句;do-while语句格式为 do{循环体} while(条件语句);一般书写时,条件语句以及分号,while 循环体的右花括号写在同一行,已示与空语...

2018-11-19 08:44:06 186

原创 1117c语言学习补遗

标准输入输出函数printf格式 printf(“格式符”,输出列表);2)格式符 %d %c %u %o %s %e etc3)修饰符(加在%和格式符关键字之间)m表示输出数字宽度.n 表示实数的小数位数或字符串指定输出位数— 左对齐+显示正号etcscanf1)格式 scanf(“格式符”,注入地址列表);2)消除输入垃圾可以在之后添加 getchar函数;3)格...

2018-11-17 23:02:06 194

原创 1115 shell习题

1、编写一个名为iffile程序,它执行时判断/bin目录下date文件是否存在?2、编写一个名为greet的问候程序,执行时能根据系统当前的时间向用户输出问候信息。设从半夜到中午为早晨,中午到下午六点为下午,下午六点到半夜为晚上。3、编写一个名为ifuser的程序,它执行时带用户名作为命令行参数,判断该用户是否已经在系统中登录,并给出相关信息。4、编写一个名为menu的程序,实现简单的弹出...

2018-11-16 11:16:42 1165

原创 1113c算法练习代码(图)

今天一共写了三个简单的代码作为练习,以图片的形式上传并保存。整数倒序:3个数的大小比较:一组整数的最大值:

2018-11-14 00:45:28 144

原创 11月11日linux学习笔记和c语言数据类型Basic

linux Makefile伪命令和模板套用。伪命令..PHONY:xxxx 声明伪目标伪目标:没有任何依赖只有执行动作的目标make xxxx 执行伪目标命令(Makefile里伪命令的书写格式与普通文件命令一致)使用变量:obj:main.ofunc1.ofunc2.o(不留空格)例:hello:$(xxx)(tab) gcc $(xxx)-o hellomakefile下...

2018-11-12 00:19:43 198

原创 1110linux学习笔记

11月10日liunx学习笔记linux开发工具gcc工具(查语法错误)1)编译过程: 源文件xxx .c-预处理xxx .i 处理 宏等-编译 xxx.o 为二进制 目标文件-链接-可执行xxx.exe .out二进制2)gcc格式:gcc[-wall][-O1,2,3][-g][-o][xxxx(.o)]-wall 打开所有警告-o xxx 指出输出文件名 如1果没有指出 默认a...

2018-11-11 23:04:19 108

原创 苏嵌Linux作业11.9

#Linux基础知识考查 1、在Linux 系统中,以( 文件 )方式访问设备2、前台起动的进程使用( crtl+c )终止。3、在使用ls 命令时,用八进制形式显示非打印字符应使用参数( ls -b ) 。4、在Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是( /etc )。5、在Linux 系统中,压缩文件后生成后缀为.gz 文件的命令是( gzip )。6、...

2018-11-09 08:55:06 225

原创 苏嵌linux学习20181104

linux学习之路2018.11.041·用户root [#] 超级用户;xxx [$] 普通用户;su + 普通用户名:从超级用户切换到 普通用户;su:反之,但需要root用户密码;2·目录指向性/ 根目录 (绝对路径)(文件开头没有带‘/’时即为相对路径);. 当前目录… 上一级目录~ 当前目录home目录- 前一次操作下的目录3·文件:1.文件属性格式:...

2018-11-05 23:23:34 119

空空如也

空空如也

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

TA关注的人

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