9.1 Preencha os espaços em cada uma das sentenças a seguir:
a) Toda entrada e saída é trabalhada na forma de______.
b) O stream de ______ normalmente está conectado ao teclado.
c) O stream de ______ normalmente está conectado à tela do computador.
d) A formatação de saída precisa é obtida a partir da função ______.
e) A string de controle de formato pode conter ______, ______, ______, ______ e ______.
f) Tanto o especificador de conversão ______ como o ______ pode ser usado para enviar um inteiro decimal com sinal.
g) Os especificadores de conversão _____, _____ e _____ são usados para exibir inteiros sem sinal em formato octal, decimal e hexadecimal, respectivamente.
h) Os modificadores ______ e ______ são colocados antes dos especificadores de conversão de inteiros para indicar que valores inteiros short ou long serão exibidos.
i) O especificador de conversão ______ é usado para exibir um valor de ponto flutuante na notação exponencial.
j) O modificador _____ é colocado antes de qualquer especificador de conversão de ponto flutuante para indicar que um valor long double deverá ser exibido.
k) Os especificadores de conversão e, E e f são exibidos com ______ dígitos de precisão à direita do ponto decimal, se nenhuma precisão for especificada.
l) Os especificadores de conversão ______ e ______ são usados para imprimir strings e caracteres, respectivamente.
m) Todas as strings terminam no caractere ______.
n) A largura de campo e a precisão em um especificador de conversão de printf podem ser controladas com expressões inteiras substituindo um(a) ______ pela largura de campo ou pela precisão, e colocando uma expressão inteira no argumento correspondente da lista de argumentos.
o) A flag ______ faz com que a saída seja alinhada à esquerda em um campo.
p) A flag ______ faz com que os valores sejam exibidos com um sinal de adição ou com um sinal de subtração.
q) A formatação de entrada precisa é obtida a partir da função ______.
r) Um(a) ______ é usado(a) para varrer uma string em busca de caracteres específicos e armazenar os caracteres em um array.
s) O especificador de conversão ______ pode ser usado para inserir inteiros octais, decimais e hexadecimais opcionalmente com sinal.
t) Os especificadores de conversão ______ podem ser usados para a entrada de um valor double.
u) O ______ é usado para ler dados do stream de entrada e descartá-los sem atribuí-los a uma variável.
v) Um(a) ______ pode ser usado(a) em um especificador de conversão de scanf para indicar que um número específico de caracteres ou dígitos deve ser lido do stream de entrada.
Passo 1
Beleza pessoal, vamos fazer essa questão de completar que todo mundo já fez um dia na alfabetização heheh. Vamos nessa!!
- Fluxos
- Entrada-padrão
- Saida-padrão
- printf( )
- Especificadores de conversão, flags, larguras de campo, precisões, caracteres literais
- D, i
- o, u, x (ou X)
- h, l, i e (ou E)
- L
- 6
m) NULL (\’0’)
Passo 2
n) asterisco (*)
o) – (subtração)
p) + (adição)
q) scanf
r) Conjunto de varredura
s) i
t) le, lE, lf, lg ou lG.
u) Caractere de supressão de atribuição (*).
v) Largura de campo.
É isso pessoal, é tudo bem direto e bem conceitual e as explicações são as próprias sentenças completas. Espero ter ajudado e um forte abraço
Resposta
a) Fluxos. b) Entrada-padrão. c) Saída-padrão. d) printf. e) Especificadores de conversão, flags, larguras de campo, precisões, caracteres literais. f) d, i. g) o, u, x (ou X). h) h, l. i) e (ou E). j) L. k) 6. l) s, c. m) NULL (‘\0’). n) asterisco (*). o) - (subtração). p) + (adição). q) scanf. r) Conjunto de varredura. s) i. t) le, lE, lf, lg ou lG. u) Caractere de supressão de atribuição (*). v) Largura de campo.