☰
C语言语法问题汇总(持续更新ing)
2026/10/3 2:33:37 网站建设 项目流程

头文件

—————————————————————————

  1. <stdio.h> :

    • 函数声明:格式化输入输出,字符(串)输入输出,文件操作,缓冲区控制等
  2. <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()

输入输出

—————————————————————————

  1. printf 控制输出格式:

    • float 用%f 输出,double 用%f,%lf 均可。
    • 在输出格式控制说明中,可以加宽度限定词,指定数据的输出宽度。例如,整型数据的输出格式控制说明%md,指定了数据的输出宽度为m(包括符号位)。
      若数据的实际位数(含符号位)小于m,则左端补空格;若大于m,则按实际位数输出。
      实型数据的输出格式控制说明%m.nf,指定了输出浮点型数据时保留n位小数,且输出宽度是m(包括符号位和小数点)。若数据的实际位数小于m,左端补空格;若大于m,按实际位数输出。(课本P31)
  2. scanf 输入:

    • 注意float 只能用%f ,double 只能用%lf
  3. 字符输入输出问题

    • 可以直接使用scanf(),printf(),格式控制说明为%c
    • 调用字符输入函数getchar(),可以从键盘输入一个字符。设ch是字符型变量,函数getchar()的一般调用格式为:ch=getchar()
    • 调用字符输出函数putchar()可以输出一个字符,其一般调用格式为:
      putchar(输出函数)

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询