31. What is the correct syntax for the 'do-while' loop in C++? A. while { condition } { statement; } B. do { condition; } while (statement); C. do { statement; } while (condition); D. do (condition) { statement; } while; Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
32. What will be the output of the following code: int i = 0; while (i < 5) { cout << i << " "; ++i; } in C++? A. Compilation error B. 1 2 3 4 C. 0 1 2 3 4 D. 0 1 2 3 Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
33. What is the syntax for the 'switch' statement in C++? A. switch (expression) { case constant1: statement1; case constant2: statement2; default: defaultStatement; } B. switch (expression) { case constant1: statement1; case constant2: statement2; } C. switch (expression) { case constant1: statement1; default: defaultStatement; } D. switch (expression) { case constant1: statement1; break; case constant2: statement2; break; default: defaultStatement; } Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
34. In C++, what is the purpose of the 'if-else' statement? A. Allows execution of different blocks of code based on a condition B. Terminates the program C. Executes the same block of code repeatedly D. Skips the current iteration in a loop Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option A No explanation is given for this question Let's Discuss on Board
35. What will be the output of the following code: int i = 5; if (i != 5) cout << "Not equal"; else cout << "Equal"; in C++? A. Compilation error B. 5 C. Not equal D. Equal Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
36. What is the purpose of the 'if' statement in C++? A. Executes a block of code repeatedly until a condition becomes true B. Executes a block of code only once C. Executes a block of code if a condition is true D. Terminates the program Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
37. What is the output of the following code: int i = 0; do { cout << i << " "; i++; } while (i < 3); in C++? A. 0 1 2 3 B. 0 1 2 C. Compilation error D. 1 2 3 Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option B No explanation is given for this question Let's Discuss on Board
38. What does the 'continue' statement do in a loop in C++? A. Restarts the loop B. Skips the remaining code in the loop C. Terminates the loop D. Skips the current iteration and continues with the next iteration Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board
39. What is the output of the following code: for (int i = 0; i < 5; ++i) { if (i == 3) continue; cout << i << " "; } in C++? A. 0 1 2 3 B. 0 1 2 3 4 C. 0 1 2 4 D. Compilation error Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option C No explanation is given for this question Let's Discuss on Board
40. What will be the output of the following code: for (int i = 0; i < 3; ++i) { for (int j = 0; j < 2; ++j) { cout << i << j << " "; } } in C++? A. 00 11 22 33 B. 00 10 20 01 11 C. Compilation error D. 00 01 10 11 Answer & Solution Discuss in Board Save for Later Answer & Solution Answer: Option D No explanation is given for this question Let's Discuss on Board