
C++ Programs to Accompany Programming Logic and Design 8th Edition by Jo Ann Smith
Edition 8ISBN: 978-1285867410
C++ Programs to Accompany Programming Logic and Design 8th Edition by Jo Ann Smith
Edition 8ISBN: 978-1285867410 Exercise 1
Understanding Operator Precedence and Associativity
In this exercise, you use what you have learned about operator precedence and associativity in C++. Study the following code, and then answer Questions.
// This program demonstrates the precedence and// associativity of operators.#include using namespace std;int main(){int number1 = 20;int number2 = 5;int number3 = 17;int answer1, answer2, answer3;int answer4, answer5, answer6;answer1 = number1 * number2 + number3;cout "Answer 1: " ? answer1 ? endl;answer2 = number1 * (number2 + number3);cout ? "Answer 2: " ? answer2 ? endl;answer3 = number1 + number2 ? number3;cout ? "Answer 3: "? answer3 ? endl;answer4 = number1 + (number2 ? number3);cout ? "Answer 4: " ? answer4 ? endl;answer5 = number1 + number2 * number3;cout ? "Answer 5: " ? answer5 ? endl;answer6 = number3 / number2;cout ? "Answer 6: " ? answer6 ? endl;return 0;}
Explain how precedence and associativity affect the result.
In this exercise, you use what you have learned about operator precedence and associativity in C++. Study the following code, and then answer Questions.
// This program demonstrates the precedence and// associativity of operators.#include using namespace std;int main(){int number1 = 20;int number2 = 5;int number3 = 17;int answer1, answer2, answer3;int answer4, answer5, answer6;answer1 = number1 * number2 + number3;cout "Answer 1: " ? answer1 ? endl;answer2 = number1 * (number2 + number3);cout ? "Answer 2: " ? answer2 ? endl;answer3 = number1 + number2 ? number3;cout ? "Answer 3: "? answer3 ? endl;answer4 = number1 + (number2 ? number3);cout ? "Answer 4: " ? answer4 ? endl;answer5 = number1 + number2 * number3;cout ? "Answer 5: " ? answer5 ? endl;answer6 = number3 / number2;cout ? "Answer 6: " ? answer6 ? endl;return 0;}
Explain how precedence and associativity affect the result.
Explanation
Variables and arithmetic operators are c...
C++ Programs to Accompany Programming Logic and Design 8th Edition by Jo Ann Smith
Why don’t you like this exercise?
Other Minimum 8 character and maximum 255 character
Character 255