Espero que alguien pueda ayudarme a responder algunas preguntas sobre switch(){case:}.
# include ltstdio.h gt
int main()
{int i=1, k = 0;
int main()
{int i=1, k = 0;
p>
Interruptor (1)
{Caso 1:
? Caso 2: k;
? Caso 3: k;
? }
printf("d ",k);
Devuelve 0;
}
Debido a que I = 1 se ejecuta primero, El caso 1 está vacío, no hay una declaración de interrupción, por lo que sigue haciéndolo. Después de k dos veces, k=2.
Segunda pregunta
Tema 2
# include ltstdio.h gt
int main()
{ int i, m = 0;
for(I = 0; i lt5; i)
{Cambiar (uno)
? {Caso 0:
Caso 1: m;
Caso 3: m;
Caso 4: m-; }
}
printf("d\n ", m
Devuelve 0; p>Según ciclo de 0 a 4, i=0, después de m m m -, obtenemos M = 1;
I=1, después de M M M-, obtenemos M = 2;
I=2, si no hay una persona calificada, M sigue siendo 2;
I=3, después de M M-, obtenemos M = 2, después de M-, obtenemos M = 1;
Estimado, si no entiendes, puedes continuar preguntando ~ Espero que puedas estar satisfecho con la adopción, O(∩_∩)OGracias.