EXPLORATION 3
Integer Expressions
In Exploration 2, you examined a program that defined a few variables and performed some simple operations on them. This Exploration introduces the basic arithmetic operators. Read Listing 3-1, then answer the questions that follow it.
Listing 3-1. Integer Arithmetic
1 /// Read the program and determine what the program does. 2 3 #include <iostream> 4 5 int main() 6 { 7 int sum{0}; 8 int count{}; 9 int x;10 while (std::cin >> x)11 {12 sum = sum + x;13 count = count + 1;14 }1516 std::cout << "average = " << sum / count << '\n';17 }
What does the program in Listing ...
Get Exploring C++ 11, Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.