Question: How many dimensions need to be specified when passing a multi-dimensional array as an argument to a function?
Instructor answer: All the dimensions, except the first one.

Student answer: at least 2, depending on how many arrays are being used.
Score (0-5): 2.5

Student answer: all of them.
Score (0-5): 3.5

Student answer: When passing a multi-dimensional array, all dimensions must be specified except for the first dimension.
Score (0-5): 5

Student answer: It depends what parameters you are passing in a multidimensional.  A multideminsional can have more than two dimensions.
Score (0-5): 3.5

Student answer: The first dimension is not required however the subsequent dimension(s) are needed for the compiler.
Score (0-5): 5

Student answer: all but the first
Score (0-5): 5

Student answer: All of the dimensions must be specified.
Score (0-5): 3.5

Student answer: just the first one at least.
Score (0-5): 2

Student answer: Two paramaters, the array and how many columns.<br> array(a[],[3])
Score (0-5): 4

Student answer: The size of the first dimension can be omitted, same as a regular array. However, for every dimension outside the first, the size of those dimensions must be specified when passed, for example, a multi-dimensional array of [2][4][6] with the name MultiArray would be passed as: "MultiArray[][4][6], 2"
Score (0-5): 4.5

Student answer: Size of subsequent dimensions are required. Compiler must know how many elements to skip to move to the second element in the first dimension<br><br>
Score (0-5): 4.5

Student answer: Every dimension after the first.
Score (0-5): 5

Student answer: both
Score (0-5): 2.5

Student answer: the size of the first dimension does not need to be specified, but all other dimensions do.
Score (0-5): 5

Student answer: when passing (in main) a multidimensional array to a function, no dimensions need be specified
Score (0-5): 2

Student answer: All dimensions except for the first one need to be specified when passing an array to a function, the compiler needs to know how many memory addresses to skip to make it back to the 2nd element in the first dimension.  The size of the first dimension does not need to be specified.
Score (0-5): 5

Student answer: as many as there are dimensions. Most commonly just rows and columns
Score (0-5): 3.5

Student answer: at least 2, but it should always equal the number of dimensions that the argument is expecting... like... <br>blah[][][][] will require 4 dimensional array input.<br>blah[][][] will require a 3 dimensional array.<br>blah[][] will require a 2 dimensional array.
Score (0-5): 3

Student answer: None, just pass the array name.
Score (0-5): 2

Student answer: all subsequent dimensions after the first dimension.  first is not needed to be specified.
Score (0-5): 5

Student answer: all dimensions, excluding the first one.
Score (0-5): 5

Student answer: all dimensions but the first<br>
Score (0-5): 5

Student answer: the first needs to be specified by size and the rest need only be stated( first like this [3] then [][][])
Score (0-5): 3

Student answer: one less than the number of dimensions the array contains
Score (0-5): 4.5

Student answer: not answered
Score (0-5): 0

Student answer: one
Score (0-5): 2

Student answer: All subsequent dimensions after the first one.
Score (0-5): 5

Student answer: two or more
Score (0-5): 2.5

Student answer: 1 less than the total number of dimensions
Score (0-5): 4.5

Student answer: Multi dimensional arrays are accessed using more than 1  index, one for each dimension at least.
Score (0-5): 3.5