c语言中三个for循环并列输入
时间: 2024-10-17 11:14:31 浏览: 36
在C语言中,如果你想让三个for循环并列运行来输入数据,你可以这样做:
```c
#include <stdio.h>
int main() {
int a, b, c;
// 第一个for循环用于获取第一个数a
for (int i = 0; i <= 9; i++) { // 假设这里是数字范围0到9
printf("请输入第一个整数a: ");
if (scanf("%d", &a) == 1) break; // 如果输入成功则跳出循环
}
// 第二个for循环用于获取第二个数b
for (int j = 0; j <= 9; j++) { // 类似于获取a的过程
printf("请输入第二个整数b: ");
if (scanf("%d", &b) == 1) break;
}
// 第三个for循环用于获取第三个数c
for (int k = 0; k <= 9; k++) { // 同理
printf("请输入第三个整数c: ");
if (scanf("%d", &c) == 1) break;
}
// 现在你可以使用变量a、b、c做进一步的操作
printf("你输入的是: a=%d, b=%d, c=%d\n", a, b, c);
return 0;
}
```
在这个例子中,每个for循环都会提示用户输入一个整数,并在接收到有效输入后立即结束当前循环。
阅读全文