时间:2026-05-22 03:18:35来源:
`scanf` 是 C 语言中用于从标准输入(如键盘)读取数据的函数。它支持多种数据类型的输入,使用格式字符串控制输入方式。
| 格式符 | 说明 | 示例 |
| %d | 整数 | scanf("%d", &a); |
| %f | 单精度浮点数 | scanf("%f", &b); |
| %lf | 双精度浮点数 | scanf("%lf", &c); |
| %c | 字符 | scanf("%c", &d); |
| %s | 字符串 | scanf("%s", e); |
使用时需注意:
- 输入变量前要加 `&` 符号,表示地址。
- 格式符与输入类型要匹配,否则可能导致错误。
- `scanf` 不会跳过空白字符,输入时应避免多余空格或换行。
总结:`scanf` 是 C 语言中常用的数据输入方法,合理使用格式符和变量地址能有效提高程序的交互性。