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. 6. information the function needs to perform the task
  3. 8. returns the expression value to the statement that called the function
  4. 9. the address of operator
  5. 11. memory list in a functions paramterList
  6. 12. a device that produces a sequence of numbers meeting a certain statistical requirement for randomness
  7. 15. built-in value returning function that returns the current time
  8. 16. to perform a task and return precisely one value after the task is complete
  9. 18. built-in value returning that calculates a number's square root and then returns the result as a double number
  10. 19. 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
  11. 20. indicates where in the program the variable can be used
  12. 21. this initializes a random number number generator
Down
  1. 1. passing a copy of a variable value
  2. 3. variables declared outside of any function in the program and they remain in memory until the program ends
  3. 4. functions are contained in the program itself rather than a different file
  4. 5. tells the computer to pass the variable's address rather than a copy of its contents
  5. 7. 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. 10. passing a variable's address to a function
  7. 13. indicates how long the variable remains in the computer's internal memory
  8. 14. libraries built into c++
  9. 17. functions that don't return a value after completing their assigned task