Computer Programming I - C++ WEEK 7 QUIZ

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

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

sum = 15

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 a reserved word in C++?

char

An example of a floating point data type is ____.

double

The memory allocated for a float value is ____ bytes.

four

The escape sequence \r moves the insertion point to the beginning of the next line.

False

____ is a valid char value.

'A'

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

13

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

16

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

A comma is also called a statement terminator.

False

A mixed arithmetic expression contains all operands of the same type.

False

An operator that has only one operand is called a unique operator.

False

In C++, reserved words are the same as predefined identifiers.

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.

Prompt lines

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

Sunny Day

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

True

Suppose a = 5. After the execution of the statement ++a; the value of a is 6.

True

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

True

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

True

The maximum number of significant digits in values of the double type is 15.

True

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;

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;

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

int a,b,c;

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

Which of the following is a legal identifier?

program_1


Ensembles d'études connexes

Chapter 13: Conquest and Exile - Study ?s

View Set

Ethnocentrism, Cultural Relativism, and Xenocentrism

View Set

Discussion Questions: General and Special Senses

View Set

Chapter 4: Ethics and Social Responsibilities

View Set

Quiz 2: Inverse Trigonometric Functions

View Set