2026/10/3 2:33:37
网站建设
项目流程
头文件
—————————————————————————
<stdio.h> :
- 函数声明:格式化输入输出,字符(串)输入输出,文件操作,缓冲区控制等
<math.h>
主要是有数学函数:
- 平方根函数sqrt(x)
- (浮点数)绝对值函数fabs(x) (注意整数求绝对值用 abs(),在 <stdlib.h> 中)
- 幂函数pow(x,n)=x^n
- 指数函数exp(x)=e^x
- 以e为底的对数函数log(x)= In x ,以10为底的对数log10(x),以2为底的对数log2(x)
- ceil(x) 向上取整 floor(x)向下取整
- 三角与反三角函数:sin()、cos()、tan()、asin()、acos()、atan()、atan2()
输入输出
—————————————————————————
printf 控制输出格式:
- float 用%f 输出,double 用%f,%lf 均可。
- 在输出格式控制说明中,可以加宽度限定词,指定数据的输出宽度。例如,整型数据的输出格式控制说明%md,指定了数据的输出宽度为m(包括符号位)。
若数据的实际位数(含符号位)小于m,则左端补空格;若大于m,则按实际位数输出。
实型数据的输出格式控制说明%m.nf,指定了输出浮点型数据时保留n位小数,且输出宽度是m(包括符号位和小数点)。若数据的实际位数小于m,左端补空格;若大于m,按实际位数输出。(课本P31)
scanf 输入:
- 注意float 只能用%f ,double 只能用%lf
字符输入输出问题
- 可以直接使用scanf(),printf(),格式控制说明为%c
- 调用字符输入函数getchar(),可以从键盘输入一个字符。设ch是字符型变量,函数getchar()的一般调用格式为:ch=getchar()
- 调用字符输出函数putchar()可以输出一个字符,其一般调用格式为:
putchar(输出函数)