在C语言中,可以使用循环结构来输入多组数据。以下是一种常见的输入多组数据的方法:
#include <stdio.h>
int main() {
int n;
scanf("%d", &n); // 输入数据组数
for (int i = 0; i < n; i++) {
int a, b;
scanf("%d %d", &a, &b); // 输入每组数据
// 处理每组数据
printf("第 %d 组数据:a = %d, b = %d\n", i+1, a, b);
}
return 0;
}
在上面的示例中,首先输入了数据的组数n,然后用一个循环来输入每组数据。通过scanf
函数可以按照指定的格式输入数据,处理每组数据的逻辑写在循环内部。