Buscar

liguagem de programaçao

Prévia do material em texto

02/11/2016 Aluno: PABLO RICHELLY SOARES •
http://estacio.webaula.com.br/salaframe.asp?curso=1351&turma=626891&topico=787536 1/1
    ­ Aula 06: Teste de conhecimentoConcluído: 58,82% |Tópico
Analise as sentenças abaixo sobre a declaração de vetores e, em seguida, assinale a alternativa correta:
I. Na linguagem C++, uma string é um vetor de caracteres terminado com um caracter nulo cujo valor inteiro é igual a zero (código
ASCII igual a 0).
II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'.
III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o tamanho necessário
menos um.
 
Assim como nas variáveis, podemos inicializar os vetores assim que declaramos. 
Sabendo­se que existe um vetor de 3 posições do tipo inteiro, qual das opções abaixo correspondo a correta forma
de se declarar e inicializar este vetor?
A linguagem C permite a inicialização de vetores junto com sua declaração.
Dada as alternativas abaixo, selecione a que está incorreta:
3.
  Somente as sentenças I e II estão corretas
Somente as sentenças II e III estão corretas
  Todas as sentenças estão corretas
Somente as sentenças I e III estão corretas
Somente a sentença II está correta
 
 Gabarito Comentado  Gabarito Comentado
 
4.
int numeros[2] = [ 0, 1, 2];
  int numeros[3] = { 0, 1, 2};
int numeros(2) = { 0, 1, 2};
  int numeros[3] = ( 0, 1, 2);
integer numeros[3] = [ 0, 1, 2];
 
 Gabarito Comentado  Gabarito Comentado
 
5.
int valores[] = {10, 15, 20, 25, 30};
char valores[5] = {'A', 'B', 'C', 'D'};
char valores[] = {'A', 'B', 'C', 'D'};
  char valores = "ABCD";
int valores[5] = {10, 15, 20, 25, 30};

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes