Quiz: If-Statements and Loops in C#
1 / 10
2 / 10
2. What will the following code print?
int x = 5;if (x > 3){Console.WriteLine("x is greater than 3");}else{Console.WriteLine("x is 3 or less");}
3 / 10
3. What is the difference between an if and else if statement?
if
else if
4 / 10
5. What is the output of this while loop?
while
int i = 1;while (i <= 3){Console.WriteLine("Loop iteration: " + i);i++;}
5 / 10
4. How many times will the following for loop run?
for
for (int i = 0; i < 4; i++){Console.WriteLine(i);}
6 / 10
6. Which type of loop guarantees that the code inside the loop will run at least once?
7 / 10
7. What does the following code do?
int i = 0;do{Console.WriteLine(i);i++;} while (i < 3);
8 / 10
8. How would you make the following loop run exactly 10 times?
for (int i = 0; ___; i++){Console.WriteLine(i);}
9 / 10
9. What happens if you forget to increase the counter inside a while loop (e.g., i++)?
i++
10 / 10
break
Your score is
The average score is 0%
Restart quiz