Final Crossword

123456789101112131415161718192021
Across
  1. 2. a variable that can be used only by the function in which they are declared or in the parameterList they appear
  2. 3. indicates how long the variable remains in the computer's internal memory
  3. 8. returns an integer that is greater than or equal to 0 but less than or equal to the value stored in the RAND_MAX constant
  4. 11. a device that produces a sequence of numbers meeting a certain statistical requirement for randomness
  5. 17. statement that specifies the functions name,data type of it's return value and the data type of each of it's formal parameters (if any)
  6. 19. to perform a task and return precisely one value after the task is complete
  7. 21. built-in value returning that calculates a number's square root and then returns the result as a double number
Down
  1. 1. libraries built into c++
  2. 4. variables declared outside of any function in the program and they remain in memory until the program ends
  3. 5. passing a variable's address to a function
  4. 6. tells the computer to pass the variable's address rather than a copy of its contents
  5. 7. functions are contained in the program itself rather than a different file
  6. 9. passing a copy of a variable value
  7. 10. memory list in a functions paramterList
  8. 12. returns the expression value to the statement that called the function
  9. 13. functions that don't return a value after completing their assigned task
  10. 14. indicates where in the program the variable can be used
  11. 15. information the function needs to perform the task
  12. 16. this initializes a random number number generator
  13. 18. built-in value returning function that returns the current time
  14. 20. the address of operator