A community for students.
Here's the question you clicked on:
 0 viewing

This Question is Closed

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1What's the main problem you're having?

shivamsinha
 3 years ago
Best ResponseYou've already chosen the best response.1find the answwer of 1d

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1void calc(int &a, int b) { cout << a << "\t" << b << endl; a = b++; b = a++; cout << a << "\t" << b << endl; } void main() { int x = 5; calc(x++, ++x); cout << x << endl; } that one?

shivamsinha
 3 years ago
Best ResponseYou've already chosen the best response.1i know this is easy ques...but i suck in c++ coz f ma tchr

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1it's a pretty tricky questions =P so when the program enters calc what would the values and a and b be?

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1so to begin with x = 5 when you call calc(x++, ++x) x will be incremented before the function and after x = 6 calc effectively gets called with a = 6 and b = 6 this is before a is a reference of x so the first output would be 6 6

shivamsinha
 3 years ago
Best ResponseYou've already chosen the best response.1i suppose u r right

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1awesome do you think you could do the rest now or still a little stuck?

shivamsinha
 3 years ago
Best ResponseYou've already chosen the best response.1and the second part..

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1almost a = b++; // b is 6 so now a and x are 6, remember this is a post increment b = a++; // a is 6 so now b is 6 and a and x are 7 So the output should be 7 6

shivamsinha
 3 years ago
Best ResponseYou've already chosen the best response.1okiezz..thanks...and can u answer 1e and 1f

shivamsinha
 3 years ago
Best ResponseYou've already chosen the best response.1i've attached anotherfile...c above

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1ok i see now, with 1f you have x = 725 y = 245 a is between 4 and 6 (i'm assuming the random function returns [0, n) ) b is between 2 and 3 do you think you could do this one now?

shivamsinha
 3 years ago
Best ResponseYou've already chosen the best response.1i said naa.....my c++ 'll improve only aftr a month....oz now i 've joined a coaching class....so plz help me today...:(

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1for 1f the answer would be a) and 1e the first for loop is working out the length of the string. c strings are terminated by a '\0' the second loop is looping from 0 to the middle of the word and if statement is looking for capital A's and E's since there are no A's or E's in the first half this wont ever happen and in the else it's swapping characters, eg first with last, second with second last etc so the result would be a word that is reversed if it doesn't have any A's or E's in the first half of the word PreboardExam would become maxEbraoberP

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.1hopefully that all makes sense good luck with the c++ =)
Ask your own question
Sign UpFind more explanations on OpenStudy
Your question is ready. Sign up for free to start getting answers.
spraguer
(Moderator)
5
→ View Detailed Profile
is replying to Can someone tell me what button the professor is hitting...
23
 Teamwork 19 Teammate
 Problem Solving 19 Hero
 Engagement 19 Mad Hatter
 You have blocked this person.
 ✔ You're a fan Checking fan status...
Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.