ImageVerifierCode 换一换
格式:DOCX , 页数:71 ,大小:32.55KB ,
资源ID:28472168      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28472168.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言函数大全S.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

C语言函数大全S.docx

1、C语言函数大全S函数名: sbrk 功 能: 改变数据段空间位置 用 法: char *sbrk(int incr); 程序例: #include #include int main(void) printf(Changing allocation with sbrk()n); printf(Before sbrk() call: %lu bytes freen, (unsigned long) coreleft(); sbrk(1000); printf( After sbrk() call: %lu bytes freen, (unsigned long) coreleft(); retu

2、rn 0; 函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format,argument,.); 程序例: #include #include int main(void) char label20; char name20; int entries = 0; int loop, age; double salary; struct Entry_struct char name20; int age; float salary; entry20; /* Input a label as a string of characters restricti

3、ng to 20 characters */ printf(nnPlease enter a label for the chart: ); scanf(%20s, label); fflush(stdin); /* flush the input stream in case of bad input */ /* Input number of entries as an integer */ printf(How many entries will there be? (less than 20) ); scanf(%d, &entries); fflush(stdin); /* flus

4、h the input stream in case of bad input */ /* input a name restricting input to only letters upper or lower case */ for (loop=0;loopentries;+loop) printf(Entry %dn, loop); printf( Name : ); scanf(%A-Za-z, entryloop.name); fflush(stdin); /* flush the input stream in case of bad input */ /* input an a

5、ge as an integer */ printf( Age : ); scanf(%d, &entryloop.age); fflush(stdin); /* flush the input stream in case of bad input */ /* input a salary as a float */ printf( Salary : ); scanf(%f, &entryloop.salary); fflush(stdin); /* flush the input stream in case of bad input */ /* Input a name, age and

6、 salary as a string, integer, and double */ printf(nPlease enter your name, age and salaryn); scanf(%20s %d %lf, name, &age, &salary); /* Print out the data that was input */ printf(nnTable %sn,label); printf(Compiled by %s age %d $%15.2lfn, name, age, salary); printf(-n); for (loop=0;loopentries;+l

7、oop) printf(%4d | %-20s | %5d | %15.2lfn, loop + 1, entryloop.name, entryloop.age, entryloop.salary); printf(-n); return 0; 函数名: searchpath 功 能: 搜索DOS路径 用 法: char *searchpath(char *filename); 程序例: #include #include int main(void) char *p; /* Looks for TLINK and returns a pointer to the path */ p = s

8、earchpath(TLINK.EXE); printf(Search for TLINK.EXE : %sn, p); /* Looks for non-existent file */ p = searchpath(NOTEXIST.FIL); printf(Search for NOTEXIST.FIL : %sn, p); return 0; 函数名: sector 功 能: 画并填充椭圆扇区 用 法: void far sector(int x, int y, int stangle, int endangle); 程序例: #include #include #include #i

9、nclude int main(void) /* request auto detection */ int gdriver = DETECT, gmode, errorcode; int midx, midy, i; int stangle = 45, endangle = 135; int xrad = 100, yrad = 50; /* initialize graphics and local variables */ initgraph(&gdriver, &gmode, ); /* read result of initialization */ errorcode = grap

10、hresult(); if (errorcode != grOk) /* an error occurred */ printf(Graphics error: %sn, grapherrormsg(errorcode); printf(Press any key to halt:); getch(); exit(1); /* terminate with an error code */ midx = getmaxx() / 2; midy = getmaxy() / 2; /* loop through the fill patterns */ for (i=EMPTY_FILL; iUS

11、ER_FILL; i+) /* set the fill style */ setfillstyle(i, getmaxcolor(); /* draw the sector slice */ sector(midx, midy, stangle, endangle, xrad, yrad); getch(); /* clean up */ closegraph(); return 0; 函数名: segread 功 能: 读段寄存器值 用 法: void segread(struct SREGS *segtbl); 程序例: #include #include int main(void)

12、struct SREGS segs; segread(&segs); printf(Current segment register settingsnn); printf(CS: %X DS: %Xn, segs.cs, segs.ds); printf(ES: %X SS: %Xn, segs.es, segs.ss); return 0; 函数名: setactivepage 功 能: 设置图形输出活动页 用 法: void far setactivepage(int pagenum); 程序例: #include #include #include #include int main(

13、void) /* select a driver and mode that supports */ /* multiple pages. */ int gdriver = EGA, gmode = EGAHI, errorcode; int x, y, ht; /* initialize graphics and local variables */ initgraph(&gdriver, &gmode, ); /* read result of initialization */ errorcode = graphresult(); if (errorcode != grOk) /* an

14、 error occurred */ printf(Graphics error: %sn, grapherrormsg(errorcode); printf(Press any key to halt:); getch(); exit(1); /* terminate with an error code */ x = getmaxx() / 2; y = getmaxy() / 2; ht = textheight(W); /* select the off screen page for drawing */ setactivepage(1); /* draw a line on pag

15、e #1 */ line(0, 0, getmaxx(), getmaxy(); /* output a message on page #1 */ settextjustify(CENTER_TEXT, CENTER_TEXT); outtextxy(x, y, This is page #1:); outtextxy(x, y+ht, Press any key to halt:); /* select drawing to page #0 */ setactivepage(0); /* output a message on page #0 */ outtextxy(x, y, This

16、 is page #0.); outtextxy(x, y+ht, Press any key to view page #1:); getch(); /* select page #1 as the visible page */ setvisualpage(1); /* clean up */ getch(); closegraph(); return 0; 函数名: setallpallette 功 能: 按指定方式改变所有的调色板颜色 用 法: void far setallpallette(struct palette, far *pallette); 程序例: #include #

17、include #include #include int main(void) /* request auto detection */ int gdriver = DETECT, gmode, errorcode; struct palettetype pal; int color, maxcolor, ht; int y = 10; char msg80; /* initialize graphics and local variables */ initgraph(&gdriver, &gmode, ); /* read result of initialization */ erro

18、rcode = graphresult(); if (errorcode != grOk) /* an error occurred */ printf(Graphics error: %sn, grapherrormsg(errorcode); printf(Press any key to halt:); getch(); exit(1); /* terminate with an error code */ maxcolor = getmaxcolor(); ht = 2 * textheight(W); /* grab a copy of the palette */ getpalet

19、te(&pal); /* display the default palette colors */ for (color=1; color=maxcolor; color+) setcolor(color); sprintf(msg, Color: %d, color); outtextxy(1, y, msg); y += ht; /* wait for a key */ getch(); /* black out the colors one by one */ for (color=1; color=maxcolor; color+) setpalette(color, BLACK);

20、 getch(); /* restore the palette colors */ setallpalette(&pal); /* clean up */ getch(); closegraph(); return 0; 函数名: setaspectratio 功 能: 设置图形纵横比 用 法: void far setaspectratio(int xasp, int yasp); 程序例: #include #include #include #include int main(void) /* request auto detection */ int gdriver = DETECT

21、, gmode, errorcode; int xasp, yasp, midx, midy; /* initialize graphics and local variables */ initgraph(&gdriver, &gmode, ); /* read result of initialization */ errorcode = graphresult(); if (errorcode != grOk) /* an error occurred */ printf(Graphics error: %sn, grapherrormsg(errorcode); printf(Pres

22、s any key to halt:); getch(); exit(1); /* terminate with an error code */ midx = getmaxx() / 2; midy = getmaxy() / 2; setcolor(getmaxcolor(); /* get current aspect ratio settings */ getaspectratio(&xasp, &yasp); /* draw normal circle */ circle(midx, midy, 100); getch(); /* claer the screen */ cleard

23、evice(); /* adjust the aspect for a wide circle */ setaspectratio(xasp/2, yasp); circle(midx, midy, 100); getch(); /* adjust the aspect for a narrow circle */ cleardevice(); setaspectratio(xasp, yasp/2); circle(midx, midy, 100); /* clean up */ getch(); closegraph(); return 0; 函数名: setbkcolor 功 能: 用调

24、色板设置当前背景颜色 用 法: void far setbkcolor(int color); 程序例: #include #include #include #include int main(void) /* select a driver and mode that supports */ /* multiple background colors. */ int gdriver = EGA, gmode = EGAHI, errorcode; int bkcol, maxcolor, x, y; char msg80; /* initialize graphics and local

25、variables */ initgraph(&gdriver, &gmode, ); /* read result of initialization */ errorcode = graphresult(); if (errorcode != grOk) /* an error occurred */ printf(Graphics error: %sn, grapherrormsg(errorcode); printf(Press any key to halt:); getch(); exit(1); /* terminate with an error code */ /* maximum color index supported */ maxcolor = getmaxcolor(); /* for centering text messages */ settextjustify(CENTER_TEXT, CENTER_TEXT); x = getmaxx() / 2; y = getmaxy() / 2; /* loop through t

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1