Buscar

Estrutura de dados - Avaliação 4

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

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

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
Você viu 3, do total de 3 páginas

Prévia do material em texto

Avaliação 4 - Estrutura de dados
DE: 05/09/2022
ATÉ: 19/09/2022
QUESTAO 1 DE 5  ATIVIDADE DE MULTIPLA ESCOLHA
Qual será a saída deste programa?
OBS: endereço de i = 7FFA
 
main()
{
         int i, *p;
         i = 5;
         p=&i;
         printf(“%p %d %d %d %p \n”, p, *p+2, 3**p, *p, &i);
}
1. 7  7FFA  15  7FFA  5
2. 5  15  3  7FFA  7FFA
3. 5   7   3  7FFA
4. 7FFA  15  7FFA  7FFA  7FFA
5. 7FFA   7   15   5   7FFA
Correto
QUESTAO 2 DE 5  ATIVIDADE DE MULTIPLA ESCOLHA
Considerando o conceito de strings em C e a declaração da variável abaixo, qual a forma mais adequada para inicializar uma variável deste tipo?
 
char str1[10];
1. strcat (str1,”String1”);
2. strcpy (str1,”String1”);
3. str1 = “String1”;
Incorreto
4. strcmp (str1,”String1”);
5. strchr (str1,”String1”);
QUESTAO 3 DE 5  ATIVIDADE DE MULTIPLA ESCOLHA
A função “strcmp” da biblioteca “string.h” serve para
1. concatenar (unir / juntar) duas strings 
2. retornar o tamanho (quantidade de letras) de uma string
3. comparar se o conteúdo de uma string é igual ao conteúdo de outra string
Correto
4. copiar o conteúdo de uma string em outra
5. procurar a posição da primeira ocorrência de um caractere em uma string
QUESTAO 4 DE 5  ATIVIDADE DE MULTIPLA ESCOLHA
Considerando a função abaixo, assinale a alternativa que indique quais linhas apresentam erros de sintaxe:
 
Função:
 
1          int exercicio19 (int vet[ ])
2          {
3                      int i,soma=0;
4
5                      for (i=0;i<7;i)
6                           soma = soma+vet;   
7                      printf(“\n %d”,soma);
8                      return (soma);
9
10         }
1. 3, 5 e 7
2. 3 e 7
Incorreto
3. Somente a 3
4. 5 e 6 
5. Não há erros de sintaxe
QUESTAO 5 DE 5  ATIVIDADE DE MULTIPLA ESCOLHA
O que a função abaixo faz?
 
Função:
 
1          int exercicio20 (int mat[ ][ ])
2          {
3                      int i,j;
4
5                      for (i=0;i<7;i++)
6                         for (j=0;j<7;j++)
7                            if (i==j)
8                                  soma = soma + mat[i][j];
9
10                    return (soma);
11         }
1. Retorna a média dos elementos da matriz
2. Retorna a soma de duas linhas da matriz
3. Retorna a soma dos números ímpares da matriz
4. Retorna a soma dos elementos da diagonal principal da matriz
Correto
5. Retorna a soma dos números pares da matriz

Continue navegando