cs 1200.2

¡Supera tus tareas y exámenes ahora con Quizwiz!

Which of the following is evaluated first, given the expression: A && B || C && !D

!D

What is the value of donuts after the following statement executes? int donuts = 10; if (donuts = 1) donuts = 0; else donuts += 2;

0

What will be displayed after the following statements execute? int funny = 7, serious = 15; funny = serious % 2; if (funny != 1) { funny = 0; serious = 0; } else if (funny == 2) { funny = 10; serious = 10; } else { funny = 1; serious = 1; } cout << funny << " " << serious << endl;

1 1

What is the value of donuts after the following statement executes? int donuts = 10; if (donuts != 10) donuts = 0; else donuts += 2;

12

After the following code executes, what is the value of my_value if the user enters 0? cin >> my_value; if (my_value > 5) my_value = my_value + 5; else if (my_value > 2) my_value = my_value + 10; else my_value = my_value + 15;

15

Given that x = 2, y = 1, z = 0, what will the following cout statement display? cout << "answer = " << (x || !y && z) << endl;

answer = 1

Which statement allows you to properly check the char variable code to determine whether it is equal to a C and then output This is a check?

if (code == 'C') cout << "This is a check\n";

What is the value of the following expression? true && !false

true

Given the if/else statement: if (a < 5) b = 12; else d = 30;

a < 5 ? b = 12 : d = 30;

Given the following code segment, what is the output? int x = 1, y = 1, z = 1; y = y + z; x = x + y; cout << "result = " << (x < y ? y : x) << endl;

result = 3

This statement uses the value of a variable or expression to determine where the program will branch to.

switch

Which of the following expressions will determine whether x is less than or equal to y?

x <= y

What is assigned to the variable result given the statement below with the following assumptions: x = 10, y = 7, and x , result , and y are all int variables. result = x >= y;

1

What is the output of the following code? int w = 98; int x = 99; int y = 0; int z = 1; if (x >= 99) { if (x < 99) cout << y << endl; else cout << z << endl; } else { if (x == 99) cout << x << endl; else cout << w << endl; }

1

Which value can be entered to cause the following code segment to display the message "That number is acceptable"? int number; cin >> number; if (number > 10 && number < 100) cout << "That number is acceptable.\n"; else cout << "That number is not acceptable.\n";

99

What is the output of the following segment of code if the value 4 is input by the user? int num; int total = 0; cout << "Enter a number from 1 to 10: "; cin >> num; switch (num) { case 1: case 2: total = 5; case 3: total = 10; case 4: total = total + 3; case 8: total = total + 6; default: total = total + 4; } cout << total << endl;

13

What is the value of result after the following code executes? int a = 60; int b = 15; int result = 10; if (a = b) result *= 2;

20

What is the output of the following code segment if the user enters 23? int number; cout << "Enter a number: "; cin >> number; if (number > 0) cout << "Hi, there!" << endl; else cout << "Good-bye." << endl;

Hi, there!

What is the output of the following code segment? int x = 5; if (x = 2) cout << "This is true!" << endl; else cout << "This is false!" << endl; cout << "That's all, folks!" << endl;

This is true! That's all folks

What is the output of the following code segment if the user enters 90 for the score? cout << "Enter your test score: "; cin >> test_score; if (test_score < 60) cout << "You failed the test." << endl; if (test_score > 60) cout << "You passed the test."; else cout << "You need to study harder next time." << endl;

You passed the test.

If you intend to place a block of statements within an if statement, you must place ________ around the block.

curly braces { }

After the following code executes, what is the output if user enters 0? int x = -1; cout << "Enter a 0 or 1: "; cin >> x; if (x) cout << "true" << endl; else cout << "false" << endl;

false

When a program lets the user know that an invalid choice has been made, this is known as:

input validation

Which line in the following program will cause a compiler error? 1 #include <iostream> 2 using namespace std; 3 int main() 4 { 5 int number = 5; 6 if (number >= 0 && <= 100) 7 cout << "passed.\n"; 8 else 9 cout << "failed.\n"; 10 return 0; 11 }

line 6

If you place a semicolon after the statement: if (x < y)

the compiler will interpret the semicolon as a null statement


Conjuntos de estudio relacionados

I2N Module Practice Questions: Airway Management

View Set

Inclusion and Collaboration Test 1

View Set

From Sea to Shining Sea Chapter 9 Study Guide MSI

View Set

Microeconomics Final Exam review

View Set

Economics Crises Final Flash Cards

View Set