Você está na página 1de 1

Sintaxe: A sintaxe da instruo goto a seguinte:

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++;

// se (val < 0.0) estas instrues

soma += val;

// no so executadas!

goto inicio;

// salta para 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

Você também pode gostar