第 13 页精品文档---下载后可任意编辑常用 C 语言标准库函数.doc 1、清屏函数 clrscr();//clearscreenprintf(Pressakey);for(;;){c=getchar();clrscr();printf(%c:%sletter,c,isalpha(c)?is:not);}return0;//justtoavoidwarningsbycompiler}函数 resort,能在一个数列中,对从指定位置 begin 开始的 n 个数,按相反顺序重新排列//例如数组 a 为1,2,3,4,5,6,7,8//resort〔a,3,4〕;表示从数组 a 的第三个元素开始 2、,对后面的四个元素〔4,5,6,7〕反序排列//c 中元素从 0 开始====================字符函数:ctype.h========================intisalpha(intch)若 ch 是字母(A-Z,a-z)返回非 0 值,否则返回 0intisalnum(intch)若 ch 是字母(A-Z,a-z)或数字(0-9)intisasc 3、ii(intch)若 ch 是字符(ASCII 码中的 0-127)返回非 0 值,否则返回0intiscntrl(intch)若 ch 是作废字符(0x7F)或一般掌握字符(0x00-0x1F)返回非 0 值,否则返回 0intisdigit(intch)若 ch 是数字(0-9)返回非 0 值,否则返回0intisgraph(intch)若 ch 是可打印字符(不含空格)(0x21-0x7E)返回非 0 值,否则返回 0intislower(intch)若 ch 是小写字母(a-z)返回非 0 值,否则返回0intisprint(intch 4、)若 ch 是可打印字符(含空格)(0x20-0x7E)返回非 0 值,否则返回0intispunct(intch)若 ch 是标点字符(0x00-0x1F)返回非 0 值,否则返回0intisspace(intch)若 ch 是空格(),水平制表符(t),回车符(r),走纸换行(f),垂直制表符(v),换行符(n)intisupper(intch)若 ch 是大写字母(A-Z)返回非 0 值,否则返回 0intisxdi 5、git(intch)若 ch 是 16 进制数(0-9,A-F,a-f)返回非 0值,inttolower(intch)若 ch 是大写字母(A-Z)返回相应的小写字母(a-z)inttoupper(intch)若 ch 是小写字母(a-z)返回相应的大写字母(A-Z)===== 6、=============数学函数math.h===========================intabs(inti)返回整型参数 i 的肯定值doublecabs(structcomplexznum)返回复数 znum 的肯定值 doublefabs(doublex)返回双精度参数 x 的肯定值 longlabs(longn)返回长整型参数 n 的肯定值doubleexp(doublex)返回指数函数 ex 的值doublefrexp(doublevalue,int*eptr)返回 value=x*2n 中 x 的值,n 存贮在 eptr中 doubleldexp(doublevalue,intexp);返回 value* 7、2exp 的值 doublelog(doublex)返回 logex 的值...