自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 tcp/ip和osi

TCP/IP四层模型与OSI参考模型TCP/IP四层模型:1.链路层(数据链路层/网络接口层):包括操作系统中的设备驱动程序、计算机中对应的网络接口卡2.网络层(互联网层):处理分组在网络中的活动,比如分组的选路。3.运输层:主要为两台主机上的应用提供端到端的通信。4.应用层:负责处理特定的应用程序细节。  假设在一个局域网(LAN)如以太网中有两台主机,二者运...

2018-07-17 16:32:02 264

原创 sprintf函数

头文件:stdio.h1.sprintf函数与printf函数的区别:printf函数打印输出到屏幕上,而sprintf函数打印到字符串中。2.sprintf函数的格式:int sprintf( char *buffer, const char *format [, argument,...] );buffer是字符数组名字;format是格式化字符串3.sprintf返回值是字符数组中字符的个数...

2018-05-29 16:39:48 847

原创 标准io的缓冲区

printf("hello");在标准io中,输出并不等于显示!!!!显示出来有以下几种方式:1.遇到\n刷新缓冲区2.fflush(stdout);   手动刷新3.1024byte  缓冲区满4.程序退出   强制刷新...

2018-05-29 16:17:36 722

原创 结构体变量结构体指针

结构体变量访问结构体里的成员时,用     .结构体指针访问结构体成员时,用  ->   

2018-05-29 16:13:35 245

原创 strlen()

strlen()函数读到到'\0'停止头文件string.h

2018-05-24 20:20:31 2277

原创 c语言排序函数和交换值函数

int cmp(const void *a,const void *b){ return *(int *)a-*(int *)b;}qsort(s3,f,sizeof(int),cmp);c语言排序函数!!!!#define swap(a,b) (a+=b,b=a-b,a-=b)swap(x,y);c语言交换值函数!!!...

2018-05-21 16:15:45 311

原创 堆栈的使用(c语言描述)

#include<stdio.h>#include<string.h>int len;struct stack{ char str[55]; int top;};typedef struct stack Stack;Stack s;void init(){ s.top=-1;}void push(char element){...

2018-05-21 14:40:45 360

原创 网易2018笔试题[编程题] 游历魔法王国

时间限制:1秒空间限制:32768K魔法王国一共有n个城市,编号为0~n-1号,n个城市之间的道路连接起来恰好构成一棵树。小易现在在0号城市,每次行动小易会从当前所在的城市走到与其相邻的一个城市,小易最多能行动L次。如果小易到达过某个城市就视为小易游历过这个城市了,小易现在要制定好的旅游计划使他能游历最多的城市,请你帮他计算一下他最多能游历过多少个城市(注意0号城市已经游历了,游历过的城市不重复计...

2018-05-20 14:44:52 273

原创 c语言除法如何保留小数,如何printf小数 [编程题] 字符串碎片

#include<stdio.h>#include<string.h>char str[51];int n,count,i;int main(){    scanf("%s",&str);    n=strlen(str);    count=1;    for(i=1;i<n;i++)    {if(str[i]!=str[i-1]) ...

2018-05-20 13:09:47 23706

原创 (网易2018校招笔试)[编程题] 相反数

[编程题] 相反数时间限制:1秒空间限制:32768K为了得到一个数的"相反数",我们将这个数的数字顺序颠倒,然后再加上原先的数得到"相反数"。例如,为了得到1325的"相反数",首先我们将该数的数字顺序颠倒,我们得到5231,之后再加上原先的数,我们得到5231+1325=6556.如果颠倒之后的数字有前缀零,前缀零将会被忽略。例如n = 100, 颠倒之后是1.输入描述:输入包括一个整数n,(...

2018-05-19 21:56:23 128

原创 if与else if!!!!一定要注意是if还是if else (网易2018校招笔试)[编程题] 魔法币

if与else if!!!!一定要注意是if还是if else如果第一个的if里改变了数据,那么第二个if就可能成立了!!以下为(网易2018校招笔试)[编程题] 魔法币#include<stdio.h>int n;int i,m;int a[10000];int main(){ scanf("%d",&n); i=0; while(n!=0){...

2018-05-19 21:46:23 473 1

转载 kmp算法

1.引入next数组数组含义:对于一个字符串ababaab next[0],next[1],next[2],next[3]...分别表示a,ab,aba,abab,的最长前缀和最长后缀相同的长度他们是    ,    ,a  ,ab,值分别为 -1,-1,0,1     -1表示不存在,0表示存在长度为1,2表示存在长度为32.求一个字符串的next数组对于一个字符串        ababab ...

2018-05-17 17:58:26 130

原创 pow函数差1的问题

pow函数的原型:double pow(double x, int n)返回值为double类型,如果赋值给int型结果就会差1!!!

2018-05-03 21:45:48 1238

原创 关于scanf输入字母的问题和不能输入空格的解决方法

由于scanf("%c",&d)这个语句会把回车和空格也当成字符输入进去,所以这个输时一定要注意格式!!输入一个数,加回车时间有两种方法去回车:1.getchar();scanf("%c",&n);                 //getchar吞掉回车符号2.scanf(" %c",&n);                //在字符串前加空格,只有检测到非空字符才运行...

2018-05-03 14:38:05 6548

原创 腾讯2017秋招笔试编程题--编码(C语言)

假定一种编码的编码范围是a ~ y的25个字母,从1位到4位的编码,如果我们把该编码按字典序排序,形成一个数组如下: a, aa, aaa, aaaa, aaab, aaac, … …, b, ba, baa, baaa, baab, baac … …, yyyw, yyyx, yyyy 其中a的Index为0,aa的Index为1,aaa的Index为2,以此类推。 编写一个函数,输入是任意一个...

2018-05-03 14:31:40 291

空空如也

空空如也

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

TA关注的人

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