快速复习--C语言编程小问题
1. C语言编程基本框架
#include <stdio.h> int main(){ return 0;
}
2. 输入输出
int a; float b; double c; scanf("%d %f %lf", &a, &b, &c); //输入加:& printf("a = %d\nb = %7.1f\nc = %-6.2lf", a, b, c); //输出换行为:\n
3. 输出小数和对齐:
占n位字符宽度:%nC
保留m位有效数字:%.mC
如上“printf”语句,结果:
a输入等于输出。
b将输入保留一位有效数字并右对齐占7位字符。
c将输入保留两位有效数字并左对齐占6位字符。
4. 数学运算函数
需要引用C标准库的<math.h>头文件
(1)幂函数:
求幂:a = pow(2,3); //a = 2 ^ 3 = 8
x的y次方:double pow(double x,double y)
求平方根: b = sqrt(4); //b = 2
对x求开根号:double sqrt(double x);
(2)绝对值函数:返回a绝对值
double fabs(double a); //浮点型
int abs(int a); //整型