IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> C++知识库 -> C语言常用头文件 -> 正文阅读

[C++知识库]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的正切值

  C++知识库 最新文章
【C++】友元、嵌套类、异常、RTTI、类型转换
通讯录的思路与实现(C语言)
C++PrimerPlus 第七章 函数-C++的编程模块(
Problem C: 算法9-9~9-12:平衡二叉树的基本
MSVC C++ UTF-8编程
C++进阶 多态原理
简单string类c++实现
我的年度总结
【C语言】以深厚地基筑伟岸高楼-基础篇(六
c语言常见错误合集
上一篇文章           查看所有文章
加:2021-11-25 07:56:38  更:2021-11-25 07:59:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 8:31:35-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码