Cyber Monday 2024! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

C++ Institute Exam CPA-21-02 Topic 8 Question 31 Discussion

Actual exam question for C++ Institute's CPA-21-02 exam
Question #: 31
Topic #: 8
[All CPA-21-02 Questions]

What happens when you attempt to compile and run the following code?

#include

using namespace std;

int main()

{

int i=5;

switch(i)

{

case 1:

cout<<"Hello";

break;

case 2:

cout<<"world";

break;

case 3:

break;

default:

cout<<"End";

}

return 0;

}

Show Suggested Answer Hide Answer
Suggested Answer: C

Contribute your Thoughts:

Donte
14 days ago
I believe it will print: End as well, since the default case will be executed when no other case matches.
upvoted 0 times
...
Annamae
17 days ago
Haha, I bet the answer is D. It will print 'Helloworld' because the code is clearly broken and will do something unexpected. That's what happens when you write spaghetti code!
upvoted 0 times
...
Inocencia
20 days ago
I think the answer is B. The code will print 'world' because the value of 'i' is 5, which matches the case 2 statement.
upvoted 0 times
Katheryn
2 days ago
The code will print 'world'.
upvoted 0 times
...
Na
9 days ago
I think the answer is B.
upvoted 0 times
...
...
Antonio
21 days ago
I agree with Tamala, because the value of i is 5 and there is no case for 5 in the switch statement.
upvoted 0 times
...
Tamala
26 days ago
I think it will print: End.
upvoted 0 times
...
Arlyne
26 days ago
The answer is C. The code will print 'End' because the value of 'i' is 5, which doesn't match any of the case statements, so it will execute the default case.
upvoted 0 times
Franchesca
17 days ago
Yes, you're right. The code will print 'End'.
upvoted 0 times
...
Carri
18 days ago
I think the answer is C.
upvoted 0 times
...
...

Save Cancel
az-700  pass4success  az-104  200-301  200-201  cissp  350-401  350-201  350-501  350-601  350-801  350-901  az-720  az-305  pl-300  

Warning: Cannot modify header information - headers already sent by (output started at /pass.php:70) in /pass.php on line 77