Condicional ternario ?:
Eu to tentando entender a seguinte expressao:
maior = (x<y)?(x<z)? x:z:(y<z)?y:z;
Aqui ta o codigo do programa:
#include <stdio.h>
int main(){
int maior, x=1, z=2, y=3;
maior = (x<y)?(x<z)? x:z:(y<z)?y:z;
printf("%d\n", maior);
system("pause");
return 0;
}
se fosse uma expressao do tipo (x<y)? x:y; eu ate entenderia.
Obrigado pela atenção
Discussão (4)
Carregando comentários...