<stdlib.h>
算数:
1、函数abs和labs返回参数的绝对值
int abs( int value );
long int labs( long int value );
2、函数div和ldiv做除法运算
div_t div( int numerator, int denominator );
ldiv_t ldiv( long int numer, long int denom );
函数第一个参数为分子,第二个参数为分母。产生的结果用 div_t / ldiv_t 结构返回。结构包含的字段为:
int quot; //商
int rem; //余数
随机数:
函数产生的随机数其实通过一定的计算产生的“伪随机数”。
int rand( void );
void srand( unsigned int seed );
排序和查找:
qsort函数以升序的方式对数组中的数据进行排序(快速排序)。qsort是与类型无关的,可以对任意类型的数据进行排序。
void qsort( void *base, size_t n_elements, size_t el_size,
int (*compare)(void