C语言常用头文件

目录

一、添上#include     

 调用:system("pause");  //暂停,按任意键继续

           system("cls");  //清屏

           system("color 14");   //颜色配置参考下面

二、添上#include  

三、添上#include 

1.  strcat

2.strncopy

3.strncopy

4.stringcompara

5.stringlength

6.stringlowercase

7.stringupercase

四、添上#include 

1.绝对值

 2.指数与对数

 3.取整与取余

 4.取整

5.三角函数


一、添上#include <stdlib.h>     

 调用:system("pause");  //暂停,按任意键继续

           system("cls");  //清屏

           system("color 14");   //颜色配置参考下面

第一个数字的位置是:屏幕颜色

第二个数字的位置是:字体颜色

printf("0 = 黑色       8 = 灰色\n");
printf("1 = 蓝色       9 = 淡蓝色\n");
printf("2 = 绿色       A = 淡绿色\n");
printf("3 = 浅绿色    B= 淡浅绿色\n");
printf("4 = 红色       C = 淡红色\n");
printf("5 = 紫色       D = 淡紫色\n");
printf("6 = 黄色       E = 淡黄色\n");
printf("7 = 白色       F = 亮白色\n");

二、添上#include <windows.h> 

Sleep(5000);  //延时大概5秒

三、添上#include <string.h>

char a[100],b[100];  (a,b为字符数组)

1.  strcat

strcat(char a,char b);

功能:把字符数组b的内容连接到字符数组a的后面

注意:数组a必须有足够的空间来容纳b的数据

2.strncopy

strcpy(char a, char b);

功能:把字符数组b的内容复制到字符数组a中(连同‘\0’一起复制)

3.strncopy

strncpy(char a, char b,n);

功能:把字符数组b中n个数据复制到字符数组a中

4.stringcompara

strcmp(char a,char b)
功能:比较a,b的大小,比较方法按ASCII值大小对两个字符串按从左往右逐个字符比较

c=strcmp(char a,char b);

若字符数组a和字符数组b的内容完全一样,c==0;

若字符数组a大于字符数组b,c>0;

若字符数组a小于字符数组b,c<0;

5.stringlength

strlen(a)

功能:测试字符a的实际长度(不包括'\0')

6.stringlowercase

strlwr(a)

功能:将字符a中大写字母转换成小写字母

7.stringupercase

strupr(a)

功能:将字符a中小写字母转换成大写字母

四、添上#include <math.h>

1.绝对值


int abs(int x);  整数x的绝对值

double fabs(double x);双精度实数x的绝对值

 2.指数与对数


 double exp (double x);  幂函数e^x
 double pow (double x, double y); x^y,如果x=0且y<=0,或者x<0且y不是整型数,

                                                                                            将产生定义域的错误
 double sqrt (double x); x的平方根,其中x>=0,否则产生定义域的错误
 double log (double x); 以e为底的对数,自然对数,x>0
 double log10 (double x); 以10为底的对数,x>0



 3.取整与取余


 double modf (double x, double *ip); 把双精度x分解成整数部分和小数部分,整数部分存在*ip中
 double fmod (double x, double y); 求x/y整除后的双精度余数

 4.取整


 double ceil (double x); 返回大于或者等于指定表达式的最小整数 
 double floor (double x); 求不大于双精度实数x的最大整数

5.三角函数


 double sin (double x);  x的正弦值
 double cos (double x);  x的余弦值
 double tan (double x);  x的正切值

 

若文章有错,欢迎私信告诉,有问题亦可私信提问

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值