Buscar

Um programa em C nada mais é do que uma coletânea de funções, gerenciadas por um ou mais programas. A criação de funções no programa traz alguns be...

Um programa em C nada mais é do que uma coletânea de funções, gerenciadas por um ou mais programas. A criação de funções no programa traz alguns benefícios são eles; Facilita a leitura do programa, pois as funções criadas podem ser reutilizadas várias vezes, sem a necessidade de repetir código; facilita a divisão de tarefas; elas podem ser testados individualmente; com as funções há uma transparência de tarefa, é possível ignorar como uma tarefa é executada, só é necessário saber como usar a função. Analise o código abaixo e identifique a saída do mesmo.

1 #include.

2 void.funcao(int.a.,.int.b){

3 ....int.c;

4 ....c=a;

5 ....a=b;

6 ....b=c;

7 }

8 void.main(){

9 ..int.a,b;

10 ..a=21;.b=18;

11 ..funcao(a,b);

12 ..printf("a=.%d.b=5d",a,b);

13 }

Escolha uma opção:

a. a=18 b=18

b. a=18 b=21

c. a=21 b=18

d. Todas as alternativas estão incorretas.

e. a=21 b=21

Respostas

User badge image

Ed Verified user icon

A saída do código apresentado será a letra "b. a=18 b=21". Explicação: - Na linha 2 é definida a função "funcao" que recebe dois parâmetros inteiros "a" e "b". - Nas linhas 4, 5 e 6, a função "funcao" realiza uma troca de valores entre as variáveis "a" e "b". - Na linha 11, a função "funcao" é chamada com os valores "a=21" e "b=18". - Na linha 12, é impresso o valor de "a" e "b" após a chamada da função "funcao", que resultará em "a=18 b=21".

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image