用scanf函数输入多个数值数据
时间: 2024-10-26 22:03:07 浏览: 82
调用scanf函数输入多个数据-C语言学习2
`scanf` 函数是 C/C++ 语言中用于从标准输入设备(通常是键盘)读取数据的函数。如果你想输入多个数值数据,如整数、浮点数等,可以按照一定的格式字符串进行。格式字符串定义了如何解析输入的数据。下面是一个基本的例子:
```c
#include <stdio.h>
int main() {
int num1, num2;
float floatNum;
// 输入整数
printf("请输入两个整数:");
scanf("%d %d", &num1, &num2);
// 输入浮点数
printf("请输入一个浮点数:");
scanf("%f", &floatNum);
// 打印输入的值
printf("第一个整数是:%d\n第二个整数是:%d\n浮点数是:%f\n", num1, num2, floatNum);
return 0;
}
```
在这个例子中,`%d` 和 `%f` 分别代表整数和浮点数的格式说明符。当你运行程序并按提示键入数字时,它们会将输入数据分别存储到 `num1`、`num2` 和 `floatNum` 变量中。
阅读全文