c语言函数

C语言isdigit()函数:判断字符是否为十进制数字

函数名:isdigit头文件:<ctype.h>函数原型:intisdigit(intch);功能:判断字符是否为十进制数字参数:intch待检查的字符返回值:ch不是十进制数字返回0,ch是十进制数字返回非0程序例:判断输入的字符是否为十进制数字#include<ctype.h>#include<s

C语言memmove()函数:从源区域移动m个字节到目标区域

函数名:memmove头文件:<mem.h>函数原型:void*memmove(void*des,void*suc,unsignedm);功能:从源区域移动m个字节到目标区域参数:void*des为要移动的目标区域void*suc为要移动的源区域unsignedm为要移动的字节数返回值:返回指向des

C语言div()函数:用于两个整数相除

函数名:div头文件:<stdlib.h>函数原型:div_tdiv(intx,inty);功能:用于两个整数相除参数:intx为被除数inty为除数返回值:返回包含商和余数的结构体补充:typedefstruct{intquot;intrem;}div_t;程序例:使用该函数求两个整数210和25相

C语言srand()函数:初始化随机数的发生器

函数名:srand头文件:<stdlib.h>函数原型:voidsrand(unsignedseed);功能:用于初始化随机数的发生器参数:unsignedseed要设置随机时间的种子,其值为整数返回值:没有返回值程序例:使用该函数产生不同的随机整数序列#include<stdio.h>#includ

C语言_clear87()函数:获取并清除状态字

函数名:_clear87头文件:<float.h>函数原型:unsignedint_clear87(void);功能:获取并清除状态字参数:没有参数返回值:返回清楚前浮点状态字程序:#include<stdio.h>#include<float.h>intmain(){doublea=1e-45,

C语言getche()函数:从控制台取字符

函数名:getche头文件:<stdio.h>函数原型:intgetche(void);功能:从控制台取字符(带回显),不以回车为结束;参数:没有参数返回值:函数返回输入的字符程序例:从控制台中获取一个字符,并显示出来#include<stdio.h>intmain(void){printf("Inp

C语言sqrt()函数:计算一个非负实数的平方根

函数名:sqrt头文件:<math.h>用法:doublesqrt(doublex);功能:计算一个非负实数的平方根参数:doublex要操作的非负实数双精度数返回值:返回一个非负实数的平方根程序例:求双精度x的平方根,并将结果输出#include<stdio.h>#include<math.h>in

C语言fgets()函数:从流中读取一字符串

函数名:fgets头文件:<stdio.h>用法:char*fgets(char*s,intn,FILE*stream);功能:从流中读取一字符串参数:char*s保存读取数据的字符串intn读n-1个字符;FILE*stream要获取字符串的文件流返回值:成功s所指的字符串,