C语言数组输入如何停止
时间: 2024-04-29 20:23:28 浏览: 120
数组中输入特定元素停止.cpp
在C语言中,数组的输入可以使用循环语句和条件语句实现输入的停止。以下是两种常见的方法:
1. 使用for循环语句
在使用for循环语句输入数组时,可以在循环中添加一个判断条件,当输入的元素满足条件时,跳出循环。例如,当输入值为0时,停止输入。
```
int arr[100];
int i;
for(i=0; i<100; i++){
scanf("%d", &arr[i]);
if(arr[i] == 0){ //当输入值为0时跳出循环
break;
}
}
```
2. 使用while循环语句
在使用while循环语句输入数组时,可以在循环中添加一个判断条件,当输入的元素满足条件时,跳出循环。例如,当输入值为-1时,停止输入。
```
int arr[100];
int i = 0;
int input = 0;
while(input != -1){ //当输入值为-1时跳出循环
scanf("%d", &input);
arr[i] = input;
i++;
}
```
阅读全文