自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 求最小公倍数

两个或多个整数的公倍数里最小的那一个叫做它们的最小公倍数。整数a,b的最小公倍数记为[a,b]。两个数的乘积等于这两个数的最大公约数与最小公倍数的积。即(a,b)×[a,b]=a×b。所以,求两个数的最小公倍数,就可以先求出它们的最大公约数,然后用上述公式求出它们的最小公倍数代码如下:#include //辗转相除法:求最大公约数 int gcd(int a,int b){

2016-07-04 21:53:40 343

转载 求最大公约数——辗转相除法,更相减损术

最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的一个。我调查发现有两种简单的方法可以求解最大公约数方法一:辗转相除法,也叫欧几里德算法。设两数为a、b(a>b),求a和b最大公约数(a,b)的步骤如下:用a除以b,得a÷b=q......r1(0≤r1)。若r1=0,则(a,b)=b;若r1≠0,则再用b除以r1,得b÷r1=q......r2 (0≤r2).若r2

2016-07-04 12:05:32 2249

转载 linux网络通信并发程序设计(一)

在Linux网络编程中,一般建立在两端之间,服务器端和客户端。客户端是面向用户的应用,而服务器端要处理客户端所提出的请求。通常一个服务器要面向多个客户端,保证对每个客户端都能高效的处理,这时候需要并发操作。实现并发控制的方法有两个,一个是并发服务器,另一个是多路复用I/O,现在就给大家介绍一下这两种方法。方法一:并发服务器这个方法可以通过进程(线程)来实现,主要根据子进程(子线程)之间并行

2016-07-02 19:15:35 794

转载 linux网络编程中tcp

相互通信的网络程序通常可以分为客户端和服务器端两部分。简单的C/S服务模式客户端和服务器采用的是一对一的关系。下面以tcp为例讲解网络通信

2016-07-02 12:31:59 275

转载 open 和 close 函数

open函数可以打开或创建一个文件,close 函数就是关闭文件了。#include #include #include int open(const char *pathname, int flags);int open(const char *pathname, int flags, mode_t mode);返回值:成功则返回新分配的文件描述符,出现错误就返回 -1

2016-07-01 20:13:24 1063

转载 文件描述符

文件描述符了:每个进程在 Linux 内核中都有一个 task_struct 结构体来维护进程相关的信息,称为进程描述符(Process Descriptor),而在操作系统理论中称为进程控制块(PCB,Process Control Block)。task_struct 中有一个指针指向files_struct结构体,称为文件描述符表,其中每个表项包含一个指向已打开的文件的指针。用户程序不能

2016-07-01 19:57:35 287

转载 交换两个变量的值,而不引入其他中间变量

一般交换两个变量的值的时候,我们会引入中间变量,代码如下:int main(){ int a = 5, b = 3; int tmp; tmp = b; b = a; a = tmp; printf("-----------After changing----------------\n"); printf("a = %d, b = %d \n", a, b);}在面试

2016-07-01 15:09:11 447

空空如也

空空如也

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

TA关注的人

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