Introduzir:
Ao resolver o dever de casa de linguagem C feito no primeiro ano, criei um tópico que precisa usar o loop break para sair, resolvi um pequeno ponto e tirei as dúvidas sobre o uso do break.
Aprender de:
nenhum
Detalhe:
break e continue afetam o loop em que estão e apenas saltam de um loop.
Importante:
Se estiver no loop aninhado, se estiver no quadro do loop interno, saia do loop interno, se estiver no quadro do loop externo, saia do loop externo.
Se break e continue forem colocados dentro ou fora da instrução condicional na instrução de loop, todo o loop será ignorado, mas a existência de uma condição ainda é muito importante, e a posição de break e continue precisa ser considerada para questões específicas .
EX:
for(i=1;i<10;i++){
if(arr[i]!=0){
printf("%d",i);
arr[i]--;
break;
}
}
Resumo:
nenhum