Ed
há 2 anos
Para exibir o conteúdo de uma string em C, que é representada como um vetor de caracteres, devemos usar o especificador de formato correto na função `printf`. Vamos analisar as alternativas: A) `printf("%c", amigos);` - Esta opção está incorreta porque `%c` é usado para imprimir um único caractere, e `amigos` é um vetor (string). B) `printf("%s", amigos);` - Esta opção está correta. `%s` é o especificador de formato usado para imprimir strings em C. C) `printf("%s", &amigos);` - Esta opção está incorreta. O operador `&` em `&amigos` não é necessário e pode causar um erro, pois `amigos` já é um ponteiro para o primeiro caractere da string. D) `printf("amigos");` - Esta opção está incorreta se a intenção é exibir o conteúdo da variável `amigos`, pois isso imprimirá literalmente a palavra "amigos" e não o conteúdo da string. E) `É obrigatório implementar uma estrutura de repetição para ler o conteúdo de cada índice do vetor.` - Esta opção está incorreta. Para exibir uma string, não é necessário usar uma estrutura de repetição. Portanto, a alternativa correta para exibir o conteúdo da string `amigos` é: B) printf("%s", amigos);
Cadastre-se ou realize login
Mais perguntas desse material