It gives no location. The theorem asserts that a crossing exists somewhere in the interval. It never identifies where, and no amount of arithmetic on the endpoint values narrows the position down.
It gives no count. A continuous curve may meet the target height once, three times, or infinitely often. All of these are consistent with the hypothesis, and the conclusion is satisfied by any one of them.
It does not run backwards. A function that fails the hypothesis may still attain every intermediate value, and a function that attains a value need not be continuous. The theorem is a one-way implication, and treating it as a test for continuity is a category error.
It says nothing outside the band. If k is larger than both endpoint values or smaller than both, the hypothesis about the target is simply not met, and the theorem is silent. Silence is not a denial: the value may still be attained somewhere inside, and the theorem neither promises it nor rules it out.
Figure 1 — One target height, three crossings.
Caption. The shaded band contains every height between f(a) and f(b). The dashed line is one chosen target k, and this curve meets it three times. The theorem promises at least one meeting and says nothing about the number, which is why an answer naming a single point is overreaching.