快速复习--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); //整型

 

posted @ 2022-03-09 16:25  撰四记  阅读(36)  评论(0编辑  收藏  举报