栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言常用头文件

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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     

 调用: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  

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

三、添上#include

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中(连同‘’一起复制)

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的实际长度(不包括'')

6.stringlowercase

strlwr(a)

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

7.stringupercase

strupr(a)

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

四、添上#include

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的正切值

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

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/588939.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号