79.9k views
4 votes
What is the output of the following code segment? int n = 0; for (int k = 0; k< 2; k++) {n=n +2;} cout << n; oo 0 1 O O O

User Apohl
by
5.7k points

1 Answer

4 votes

Answer:

4

Step-by-step explanation:

The loop is used to execute the part of code or statement again and again until a condition is not true.

syntax of for loop:

for(initialize; condition; increment/decrement){

statement;

}

in the question, the value of n is zero.

then, for loop check the condition k<2, initially the value of k is zero. so, the condition is true and execute the code n = 0 +2=2

Then, k is increment by 1. so, the value of k is 1.

then, again loop run and check the condition 1<2, it true. then n = 2+2=4.

then, k is increment by 1. so, the value of k is 2.

Then, again check the condition 2<2, condition false and program terminate the loop and finally print the value 4.

User Rubotero
by
6.3k points