Escribe el código fuente en VC para encontrar el valor máximo de tres números. Ayúdame a descubrir dónde me equivoqué.
El error en la imagen de arriba es un error de llamada. Solo hay dos parámetros formales y tres parámetros reales, y no se puede compilar.
El siguiente es un error conceptual:
dónde. (a, b) es una expresión de coma, su valor es b
Entonces ((a, b), c) = (b, c) = c, entonces estás buscando el valor máximo de c y d, lo cual definitivamente es incorrecto
Si quieres encontrar el valor máximo de cualquier número, hay dos ideas
, hay dos métodos
Usa una matriz, el prototipo es. int max(int n, int *a)
2. Utilice tecnología de parámetros variables. El prototipo es int max(int n, int i1,...)...). de esta manera, se puede encontrar el valor máximo de cualquier número entero.