Chapter 2 Exam

Ace your homework & exams now with Quizwiz!

The memory allocated for a float value is ____ bytes.

four

Which of the following is a legal identifier?

program_1

Suppose that sum and num are int variables and sum = 5 and num = 10. After the statement sum += num executes, ____.

sum = 15

True or False: If a C++ arithmetic expression has no parentheses, operators are evaluated from left to right.

True

True or False: Suppose a = 5. After the execution of the statement ++a; the value of a is 6.

True

True or False: Suppose we declare a variable sum as an int. The statement "sum += 7;" is equivalent to the statement "sum = sum + 7;".

True

True or False: The maximum number of significant digits in float values is up to 6 or 7.

True

True or False: The maximum number of significant digits in values of the double type is 15.

True

Suppose that alpha and beta are int variables. The statement alpha = ++beta; is equivalent to the statement(s) ____.

beta = beta + 1; alpha = beta;

Suppose that alpha and beta are int variables. The statement alpha = --beta; is equivalent to the statement(s) ____.

beta = beta - 1; alpha = beta;

In a C++ program, one and two are double variables and input values are 10.5 and 30.6. After the statement cin >> one >> two; executes, ____.

one = 10.5, two = 30.6

____ is a valid char value.

'A'

The length of the string "computer science" is ____.

16

The expression static_cast<int>(6.9) + static_cast<int>(7.9) evaluates to ____.

13

Suppose that count is an int variable and count = 1. After the statement count++; executes, the value of count is ____.

2

The value of the expression 17 % 7 is ____.

3

The value of the expression 33/10, assuming both values are integral data types, is ____.

3

True or False: A comma is also called a statement terminator.

False

Consider the following code.// Insertion Point 1 using namespace std; const float PI = 3.14; int main() { //Insertion Point 2 float r = 2.0;float area; area = PI * r * r;cout << "Area = " << area <<endl; return 0; } // Insertion Point 3 In this code, where does the include statement belong?

Insertion Point 1

____ are executable statements that inform the user what to do.

Promt lines

Choose the output of the following C++ statement:cout << "Sunny " << '\n' << "Day " << endl;

Sunny Day

The ____ rules of a programming language tell you which statements are legal, or accepted, by the programming language.

Syntax

____ is a valid int value.

46259

The expression static_cast<int>(9.9) evaluates to ____.

9

Which of the following is the newline character?

\n

Suppose that alpha and beta are int variables and alpha = 5 and beta = 10. After the statement alpha *= beta; executes, ____.

alpha = 50

Suppose that alpha and beta are int variables. The statement alpha = beta++; is equivalent to the statement(s) ____.

alpha = beta; beta = beta + 1;

Suppose that alpha and beta are int variables. The statement alpha = beta--; is equivalent to the statement(s) ____.

alpha = beta; beta = beta - 1;

Which of the following is a reserved word in C++?

char

An example of a floating point data type is ____.

double

The declaration int a, b, c; is equivalent to which of the following?

int a, b, c;

True or False: A mixed arithmetic expression contains all operands of the same type.

False

True or False: An operator that has only one operand is called a unique operator.

False

True or False: In C++, reserved words are the same as predefined identifiers.

False

True or False: The escape sequence \r moves the insertion point to the beginning of the next line.

False


Related study sets

Cisco Network Administration - Chapter 1

View Set

Introduction to Internetworking Chapter 1 HW Questions

View Set

Chapter 1: Consumer Behavior and Marketing Strategy

View Set

Chapter 19: Introduction to Nerves and the Nervous System

View Set

Grade 5: Go Math! Module 5 (Concepts and Skills)

View Set

Sustainability in logistics and supply chain management (16)

View Set

Fundamentals: Chapter 28: Fluid, Electrolyte, and Acid-base Balance

View Set

[PHYSCI] The Big Bang Theory and Nuclear Reactions

View Set