Ask Question
4 September, 13:22

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

+3
Answers (1)
  1. 4 September, 13:38
    0
    4

    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.
Know the Answer?
Not Sure About the Answer?
Find an answer to your question 👍 “What is the output of the following code segment? int n = 0; for (int k = 0; k< 2; k++) {n=n + 2; } cout ...” in 📗 Computers & Technology if the answers seem to be not correct or there’s no answer. Try a smart search to find answers to similar questions.
Search for Other Answers