Q
In Swift, how are variables declared inside a loop scoped?

Answer & Solution

Answer: Option C
Solution:
In Swift, variables declared inside a loop are block-scoped and cannot be accessed outside the loop.
Related Questions on Average

What is the scope of a variable declared inside a loop?

A). Global

B). Local to the loop

C). Local to the function

D). Local to the script

What is the scope of a variable declared with 'var' inside a loop in JavaScript?

A). Global

B). Function-scoped

C). Block-scoped

D). Loop-scoped

In Java, what happens if you declare a variable inside a for loop?

A). It becomes global

B). It is accessible only within the loop

C). It is accessible throughout the class

D). It throws an error

In which scenario is a variable declared inside a loop inaccessible outside of it?

A). When using var in JavaScript

B). When using let in JavaScript

C). When using global in Python

D). When using static in C++

In PHP, what is the scope of a variable declared inside a for loop?

A). Global

B). Function-scoped

C). Block-scoped

D). Script-scoped

In Go, what happens to a variable declared inside a loop after the loop ends?

A). It is still accessible

B). It is garbage collected

C). It becomes nil

D). It throws an error

In C++, where can a variable declared inside a for-loop be accessed?

A). Only within the loop

B). Throughout the function

C). Throughout the file

D). Outside the function

In C#, what is the scope of a variable declared inside a foreach loop?

A). Block-scoped

B). Global-scoped

C). Function-scoped

D). Loop-scoped

Which of the following keywords can be used to declare a block-scoped variable in JavaScript?

A). var

B). let

C). const

D). Both let and const

What happens to a variable declared inside a loop with 'var' in JavaScript after the loop ends?

A). It is destroyed

B). It is still accessible

C). It becomes undefined

D). It throws an error