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.
Soluções para a tarefa
Respondido por
6
Resposta:
R/N/N/R
Explicação:
Perguntas interessantes
História,
6 meses atrás
Física,
6 meses atrás
Matemática,
6 meses atrás
Matemática,
8 meses atrás
Inglês,
8 meses atrás
Física,
1 ano atrás
História,
1 ano atrás