Escolar Documentos
Profissional Documentos
Cultura Documentos
goto rtulo;
...
rtulo:
...
onde rtulo um identificador vlido.
Exemplo: No trecho abaixo revemos um lao de repetio l valores para o clculo de uma
mdia. Foram usadas duas instrues goto.
puts("digite valores:");
inicio:
// rtulo
puts("valor:");
scanf("%f",&val);
if(val < 0.0){
goto fim;
// se val negativo...
// ...salta para fim
}
num++;
soma += val;
// no so executadas!
goto inicio;
fim:
// rtulo
printf("mdia: %f",soma/num);
5.7.4
A funo exit().
Esta funo (no instruo) exit() , da biblioteca stdlib.h, uma funo que termina a
execuo de um programa. Normalmente um programa terminado quando se executa a ltima sua
instruo, porm pode-se terminar a execuo do programa a qualquer momento com o uso desta funo.
A funo exit() tem a seguinte declarao: void exit(int status). Onde o argumento
da funo um valor inteiro que ser passado para o Sistema Operacional: (varivel de sistema
errorlevel no DOS).
Exemplo: No trecho abaixo revemos um lao de repetio l valores para o clculo de uma
mdia. Foi usado a funo exit para terminar a execuo do programa.
62