快速复习--C语言编程小问题


1. C语言编程基本框架

#include 
  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标准库的头文件
  (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); //整型