Informática, perguntado por moniquetrab, 2 meses atrás

Genericamente, uma string pode ser definida como uma sequência de caracteres dispostos em uma estrutura homogênea (vetor). Em C/C++, as strings são iniciadas na posição 0 do vetor e são finalizadas pelo caractere nulo. 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 aquela (s) que proporciona (m) a impressão da string em ordem inversa com “I” e, com “N”, a (s) que proporcionam a impressão em ordem normal.
( ) i=0;
do
{
printf("%c",str[i]);
i++;
} while(str[i]=='\x0');
( ) i=strlen(str)-1;
while(i)
{
printf("%c",str[i]);
i--;
}
( ) for(i=strlen(str)-1;i>=0;i--)
printf("%c",str[i]);
( ) i=0;
for(;str[i];i++)
printf("%c",str[i]);
Assinale a alternativa que apresenta a sequência correta:

(A)I; N; I; N.
(B)N; I; I; N.
(C)N; I; N; I.
(D)I; N; N; I.
(E)N; I; I; I.

Soluções para a tarefa

Respondido por leozinhufleck8
0

Resposta:

B: N; I; I; N

Explicação:

Confia

Perguntas interessantes