c语言 void actionl,C语言函数大全-l开头-完整版.doc

C语言函数大全-l开头-完整版

C语言函数大全(l开头)

函数名: labs

用法: long labs(long n);

程序例:

#include#includeint main(void){long result;long x = ;result= labs(x);printf("number: %ld abs value: %ld\n",x, result);return 0;}

函数名: ldexp

功能: 计算value*2的幂

用法: double ldexp(double value, int exp);

程序例:

#include#includeint main(void){double value;double x = 2;/* ldexp raises 2 by a power of 3then multiplies the result by 2 */value = ldexp(x,3);printf("The ldexp value is: %lf\n",value);return 0;}

函数名: ldiv

功能: 两个长整型数相除, 返回商和余数

用法: ldiv_t ldiv(long lnumer, long ldenom);

程序例:

/* ldiv example */#include#includeint main(void){ldiv_t lx;lx = ldiv(100000L, 30000L);printf("100000 div 30000 = %ld remainder %ld\n", lx.quot, lx.rem);return 0;}

函数名: lfind

功能: 执行线性搜索

用法: void *lfind(void *key, void *base, int *nelem, int width,

int (*fcmp)());

程序例:

#include#includeint compare(int *x, int *y){return( *x - *y );}int main(void){int array[5] = {35, 87, 46, 99, 12};size_t nelem = 5;int key;int *result;key = 99;result = lfind(&key, array, &nelem,sizeof(int), (int(*)(const void *,const void *))compare);if (result)printf("Number %d found\n",key);elseprintf("Number %d not found\n",key);return 0;}

函数名: line

功能: 在指定两点间画一直线

用法: void far line(int x0, int y0, int x1, int y1);

程序例:

#include#include#include#includeint main(void){/* request auto detection */int gdriver = DETECT, gmode, errorcode;int xmax, ymax;/* initialize graphics and local variables */initgraph(&gdriver, &gmode, "");/* read result of initialization */errorcode = graphresult();/* an error occurred */if (errorcode != grOk){printf("Graphics error: %s\n",grapherrormsg(errorcode));printf("Press any key to halt:");getch();exit(1);}setcolor(getmaxcolor());xmax = getmaxx();ymax = getmaxy();/* draw a diagonal line */line(0, 0, xmax, ymax);/* clean up */getch();closegraph();return 0;}

函数名: linerel

功能: 从当前位置点(CP)到与CP有一给定相对距离的点画一直线

用法: void far linerel(int dx, int dy);

程序例:

#include#include#inclu

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值