[ Foro de C ]
Buenas quisiera favor me expliquen como es que x de la instrucción x *= ++z; toma el valor 2.8.
Adjunto código
int
main ()
{
int i = 5, j = 7, k = 3, m1;
float x = 2.5, z = 1.8, t;
t = ((float) (j % k) / 2);
t++;
x *= ++z;
printf (" %f ", z);
t -= (x += ++i);
printf (" %f ", t);
}
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)