⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ft.htm

📁 turbo c
💻 HTM
字号:
<HTML><HEAD>   <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">   <META NAME="Author" CONTENT="wdg">   <META NAME="GENERATOR" CONTENT="Mozilla/4.03 [en] (Win95; I) [Netscape]">   <TITLE>ft</TITLE></HEAD><BODY>&nbsp;<P>函数名: tan<BR>功&nbsp; 能: 正切函数<BR>用&nbsp; 法: double tan(double x);<BR>程序例:<P>#include &lt;stdio.h><BR>#include &lt;math.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; double result, x;<P>&nbsp;&nbsp; x = 0.5;<BR>&nbsp;&nbsp; result = tan(x);<BR>&nbsp;&nbsp; printf("The tan of %lf is %lf\n", x, result);<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: tanh<BR>功&nbsp; 能: 双曲正切函数<BR>用&nbsp; 法: double tanh(double x);<BR>程序例:<P>#include &lt;stdio.h><BR>#include &lt;math.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; double result, x;<P>&nbsp;&nbsp; x = 0.5;<BR>&nbsp;&nbsp; result = tanh(x);<BR>&nbsp;&nbsp; printf("The hyperbolic tangent of %lf is %lf\n", x, result);<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: tell<BR>功&nbsp; 能: 取文件指针的当前位置<BR>用&nbsp; 法: long tell(int handle);<BR>程序例:<P>#include &lt;string.h><BR>#include &lt;stdio.h><BR>#include &lt;fcntl.h><BR>#include &lt;io.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; int handle;<BR>&nbsp;&nbsp; char msg[] = "Hello world";<P>&nbsp;&nbsp; if ((handle = open("TEST.$$$", O_CREAT | O_TEXT | O_APPEND))== -1)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; perror("Error:");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 1;<BR>&nbsp;&nbsp; }<BR>&nbsp;&nbsp; write(handle, msg, strlen(msg));<BR>&nbsp;&nbsp; printf("The file pointer is at byte %ld\n", tell(handle));<BR>&nbsp;&nbsp; close(handle);<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: textattr<BR>功&nbsp; 能: 设置文本属性<BR>用&nbsp; 法: void textattr(int attribute);<BR>程序例:<P>#include &lt;conio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; int i;<P>&nbsp;&nbsp; clrscr();<BR>&nbsp;&nbsp; for (i=0; i&lt;9; i++)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; textattr(i + ((i+1) &lt;&lt; 4));<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cprintf("This is a test\r\n");<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: textbackground<BR>功&nbsp; 能: 选择新的文本背景颜色<BR>用&nbsp; 法: void textbackground(int color);<BR>程序例:<P>#include &lt;conio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; int i, j;<P>&nbsp;&nbsp; clrscr();<BR>&nbsp;&nbsp; for (i=0; i&lt;9; i++)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (j=0; j&lt;80; j++)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cprintf("C");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cprintf("\r\n");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; textcolor(i+1);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; textbackground(i);<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: textcolor<BR>功&nbsp; 能: 在文本模式中选择新的字符颜色<BR>用&nbsp; 法: void textcolor(int color);<BR>程序例:<BR>#include &lt;conio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; int i;<P>&nbsp;&nbsp; for (i=0; i&lt;15; i++)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; textcolor(i);<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cprintf("Foreground Color\r\n");<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: textheight<BR>功&nbsp; 能: 返回以像素为单位的字符串高度<BR>用&nbsp; 法: int far textheight(char far *textstring);<BR>程序例:<P>#include &lt;graphics.h><BR>#include &lt;stdlib.h><BR>#include &lt;stdio.h><BR>#include &lt;conio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; /* request auto detection */<BR>&nbsp;&nbsp; int gdriver = DETECT, gmode, errorcode;<BR>&nbsp;&nbsp; int y = 0;<BR>&nbsp;&nbsp; int i;<BR>&nbsp;&nbsp; char msg[80];<P>&nbsp;&nbsp; /* initialize graphics and local variables */<BR>&nbsp;&nbsp; initgraph(&amp;gdriver, &amp;gmode, "");<P>&nbsp;&nbsp; /* read result of initialization */<BR>&nbsp;&nbsp; errorcode = graphresult();<BR>&nbsp;&nbsp; if (errorcode != grOk)&nbsp; /* an error occurred */<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Graphics error: %s\n", grapherrormsg(errorcode));<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Press any key to halt:");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getch();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1); /* terminate with an errorcode */<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; /* draw some text on the screen */<BR>&nbsp;&nbsp; for (i=1; i&lt;11; i++)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* select the text style, direction,and size */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; settextstyle(TRIPLEX_FONT, HORIZ_DIR,i);<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* create a message string */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sprintf(msg, "Size: %d", i);<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* output the message */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; outtextxy(1, y, msg);<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* advance to the next text line */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; y += textheight(msg);<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; /* clean up */<BR>&nbsp;&nbsp; getch();<BR>&nbsp;&nbsp; closegraph();<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: textmode<BR>功&nbsp; 能: 将屏幕设置成文本模式<BR>用&nbsp; 法: void textmode(int mode);<BR>程序例:<P>#include &lt;conio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; textmode(BW40);<BR>&nbsp;&nbsp; cprintf("ABC");<BR>&nbsp;&nbsp; getch();<P>&nbsp;&nbsp; textmode(C40);<BR>&nbsp;&nbsp; cprintf("ABC");<BR>&nbsp;&nbsp; getch();<P>&nbsp;&nbsp; textmode(BW80);<BR>&nbsp;&nbsp; cprintf("ABC");<BR>&nbsp;&nbsp; getch();<P>&nbsp;&nbsp; textmode(C80);<BR>&nbsp;&nbsp; cprintf("ABC");<BR>&nbsp;&nbsp; getch();<P>&nbsp;&nbsp; textmode(MONO);<BR>&nbsp;&nbsp; cprintf("ABC");<BR>&nbsp;&nbsp; getch();<P>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<P>函数名: textwidth<BR>功&nbsp; 能: 返回以像素为单位的字符串宽度<BR>用&nbsp; 法: int far textwidth(char far *textstring);<BR>程序例:<P>#include &lt;graphics.h><BR>#include &lt;stdlib.h><BR>#include &lt;stdio.h><BR>#include &lt;conio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; /* request auto detection */<BR>&nbsp;&nbsp; int gdriver = DETECT, gmode, errorcode;<BR>&nbsp;&nbsp; int x = 0, y = 0;<BR>&nbsp;&nbsp; int i;<BR>&nbsp;&nbsp; char msg[80];<P>&nbsp;&nbsp; /* initialize graphics and local variables */<BR>&nbsp;&nbsp; initgraph(&amp;gdriver, &amp;gmode, "");<P>&nbsp;&nbsp; /* read result of initialization */<BR>&nbsp;&nbsp; errorcode = graphresult();<BR>&nbsp;&nbsp; if (errorcode != grOk)&nbsp; /* an error occurred */<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Graphics error: %s\n", grapherrormsg(errorcode));<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Press any key to halt:");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; getch();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1); /* terminate with an errorcode */<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; y = getmaxy() / 2;<P>&nbsp;&nbsp; settextjustify(LEFT_TEXT, CENTER_TEXT);<BR>&nbsp;&nbsp; for (i=1; i&lt;11; i++)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* select the text style, direction,and size */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; settextstyle(TRIPLEX_FONT, HORIZ_DIR,i);<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* create a message string */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sprintf(msg, "Size: %d", i);<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* output the message */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; outtextxy(x, y, msg);<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /* advance to the end of the text */<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; x += textwidth(msg);<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; /* clean up */<BR>&nbsp;&nbsp; getch();<BR>&nbsp;&nbsp; closegraph();<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<P>函数名: time<BR>功&nbsp; 能: 取一天的时间<BR>用&nbsp; 法: logn time(long *tloc);<BR>程序例:<P>#include &lt;time.h><BR>#include &lt;stdio.h><BR>#include &lt;dos.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; time_t t;<P>&nbsp;&nbsp; t = time(NULL);<BR>&nbsp;&nbsp; printf("The number of seconds since January 1, 1970 is%ld",t);<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: tmpfile<BR>功&nbsp; 能: 以二进制方式打开暂存文件<BR>用&nbsp; 法: FILE *tmpfile(void);<BR>程序例:<P>#include &lt;stdio.h><BR>#include &lt;process.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; FILE *tempfp;<P>&nbsp;&nbsp; tempfp = tmpfile();<BR>&nbsp;&nbsp; if (tempfp)<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Temporary file created\n");<BR>&nbsp;&nbsp; else<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; printf("Unable to create temporary file\n");<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit(1);<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: tmpnam<BR>功&nbsp; 能: 创建一个唯一的文件名<BR>用&nbsp; 法: char *tmpnam(char *sptr);<BR>程序例:<P>#include &lt;stdio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; char name[13];<P>&nbsp;&nbsp; tmpnam(name);<BR>&nbsp;&nbsp; printf("Temporary name: %s\n", name);<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<BR>&nbsp;<P>函数名: tolower<BR>功&nbsp; 能: 把字符转换成小写字母<BR>用&nbsp; 法: int tolower(int c);<BR>程序例:<P>#include &lt;string.h><BR>#include &lt;stdio.h><BR>#include &lt;ctype.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; int length, i;<BR>&nbsp;&nbsp; char *string = "THIS IS A STRING";<P>&nbsp;&nbsp; length = strlen(string);<BR>&nbsp;&nbsp; for (i=0; i&lt;length; i++)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string[i] = tolower(string[i]);<BR>&nbsp;&nbsp; }<BR>&nbsp;&nbsp; printf("%s\n",string);<P>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<P>函数名: toupper<BR>功&nbsp; 能: 把字符转换成大写字母<BR>用&nbsp; 法: int toupper(int c);<BR>程序例:<P>#include &lt;string.h><BR>#include &lt;stdio.h><BR>#include &lt;ctype.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; int length, i;<BR>&nbsp;&nbsp; char *string = "this is a string";<P>&nbsp;&nbsp; length = strlen(string);<BR>&nbsp;&nbsp; for (i=0; i&lt;length; i++)<BR>&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string[i] = toupper(string[i]);<BR>&nbsp;&nbsp; }<P>&nbsp;&nbsp; printf("%s\n",string);<P>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<BR>&nbsp;<P>函数名: tzset<BR>功&nbsp; 能: UNIX时间兼容函数<BR>用&nbsp; 法: void tzset(void);<BR>程序例:<P>#include &lt;time.h><BR>#include &lt;stdlib.h><BR>#include &lt;stdio.h><P>int main(void)<BR>{<BR>&nbsp;&nbsp; time_t td;<P>&nbsp;&nbsp; putenv("TZ=PST8PDT");<BR>&nbsp;&nbsp; tzset();<BR>&nbsp;&nbsp; time(&amp;td);<BR>&nbsp;&nbsp; printf("Current time = %s\n", asctime(localtime(&amp;td)));<BR>&nbsp;&nbsp; return 0;<BR>}<BR>&nbsp;<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="index.html">返回目录</A><P></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -