0 votes 0 votes Compiler Design compiler-design intermediate-code three-address-code virtual-gate-test-series + – Shivangi Parashar 2 asked Sep 19, 2018 • retagged Jun 30, 2022 by Lakshman Bhaiya Shivangi Parashar 2 1.1k views answer comment Share Follow See all 3 Comments See all 3 3 Comments reply arvin commented Sep 19, 2018 reply Follow Share B? 0 votes 0 votes adarsh_1997 commented Nov 23, 2018 reply Follow Share p->level1 Q->level this type of methods are called backpatching 1 votes 1 votes Shaik Masthan commented Nov 23, 2018 reply Follow Share P:Level1 and Q: Level, in while loop, condition satisfies, then executes some statement and come back to loop again ==> Q = level. 0 votes 0 votes Please log in or register to add a comment.
Best answer 1 votes 1 votes while loop is saying if condition is true go inside the loop else exit loop so P= level 1 Q= level is doing same thing. Ans:B Dharmendra Lodhi answered Sep 19, 2018 • selected Dec 10, 2018 by Mk Utkarsh Dharmendra Lodhi comment Share Follow See all 0 reply Please log in or register to add a comment.
0 votes 0 votes P: Level1 Q: level when if() statement is true it will goto P=Level1 and compute its value and again check for the next condition so Q=Level else end the loop and goto last. navtej answered Nov 24, 2018 navtej comment Share Follow See all 0 reply Please log in or register to add a comment.