Question

What is the default starting value of i in a for loop?



0


1


2


10

Answers

GPT-4o mini
The default starting value of `i` in a for loop depends on how the loop is constructed. In many programming languages, such as C, C++, and Java, the starting value of `i` is typically initialized to `0`.

For example:
```c
for (int i = 0; i < n; i++) {
// do something
}
```

In this case, `i` starts at `0`.

In Python, a for loop can be constructed using the `range()` function, which also defaults to starting at `0`:
```python
for i in range(n):
# do something
```

So, unless specified otherwise, the default starting value of `i` in most traditional for loops is `0`.

Therefore, the correct answer is **0**.