目录
1.常用函数
math.h
- 1.常用函数
- math.h
- stdio.h
- string.h
- algorithm
- 2.创建动态数组
- 3.ASCII
- 4.小数位数输出控制方法
(1)double sqrt(double):计算一个非负实数的平方根。 (2)double pow(double x, double y):计算x的y次幂。 (3)double fabs(double x ):计算x的绝对值。
stdio.h(1)char *gets(char *str): 从标准输入 stdin 读取一行,并把它存储在 str 所指向的字符串中。当读取到换行符时,或者到达文件末尾时,它会停止,具体视情况而定。
#include
int main(){
char str[50];
printf("请输入一个字符串:");
gets(str);
printf("您输入的字符串是:%s", str);
return(0);
}
(2)int getchar(void):从标准输入 stdin 获取一个无符号字符;(具体介绍可以查看这篇文章)
(3)int putchar(int char):其功能是把参数 char 指定的字符(一个无符号字符)写入到标准输出 stdout 中,为C 库函数 。其输出可以是一个字符,可以是介于0~127之间的一个十进制整型数(包含0和127),也可以是用char定义好的一个字符型变量。
string.h(1)size_t strlen(const char *str):计算字符串 str 的长度,直到空结束字符,但不包括空结束字符。(size_t 为无符号整数类型) (2)void *memset(void *str, int c, size_t n):复制字符 c(一个无符号字符)到参数 str 所指向的字符串的前 n 个字符。
# include
# include
int main(void){
int i;
int str[10];
int *p = str;
//只能写sizeof(str), 不能写sizeof(p)
memset(str, 0, sizeof(str));
for (i=0; in;
int *p=new int[n];
//释放掉开辟的指针数组
delete [] p;
//(2)创建二维动态数组
int n,m;
cin>>n>>m;
int **p=new int*[n];
for(int i=0;i
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?