Na linguagem C , as strings “%d”, “%f” e “%s” estão usualmente associadas ao uso da função:
A. [ ] getch
B. [ ] printf
C. [ ] main
D. [ ] void
E. [ ] eof

Passo 1

O enunciado pergunta em qual função da linguagem C as strings “%d”, “%f” e “%s” são usadas, ou seja, identificar para qual rotina de entrada/saída esses especificadores de formato estão associados.

Passo 2

Em C, os especificadores de formato “%d” (inteiro), “%f” (ponto flutuante) e “%s” (cadeia de caracteres) são empregados em funções de I/O formatado. A rotina mais comum para isso é a função printf, que recebe uma string de formato contendo esses códigos e imprime os valores correspondentes na saída padrão.

Passo 3

As demais opções não fazem uso de string de formato:
– getch é leitura de caractere sem buffer,
– main é a função principal,
– void é um tipo de função que não retorna valor,
– eof é uma constante de fim de arquivo.
Portanto, a única que usa “%d”, “%f” e “%s” é printf.

Resposta

B. printf

Exercícios relacionados