• Matéria: Informática
  • Autor: felipequeirozb8
  • Perguntado 5 anos atrás

Uma string pode ser representada uma estrutura homogênea (vetor) para o armazenamento de uma sequência de caracteres. Em C/C++, as strings são iniciadas na posição 0 do vetor e são finalizadas pelo caractere nulo ('\x0'). Para essa questão, suponha que existe uma string carregada em uma variável denominada “str”. Dadas as sequências de código a seguir, assinale, com “R” aquela (s) que proporciona (m) a remoção do conteúdo de uma certa posição e, com “N”, a (s) que apresentam algum erro de sintaxe ou de lógica. Suponha a posição a ser retirada = 4.
( ) i=4;
do
{
str[i]=str[i+1];
i++;
} while(str[i]!='\x0');
( ) i=4;
while(i>=0)
{
str[i]=str[i+1];
i--;
}
( ) for(i=4;i>=0;i--)
str[i]=str[i+1];
( ) i=4;
for(;str[i]!='\x0';i++)
str[i]=str[i+1];
Assinale a alternativa que apresenta a sequência correta.
R; N; R; N.
R; N; N; R.
R; R; N; R.
N; R; R; N.
N; R; N; R.

Respostas

respondido por: erickaguiarsilvestre
6

Resposta:

R/N/N/R

Explicação:

Perguntas similares