• Matéria: Informática
  • Autor: kamorais59
  • Perguntado 4 anos atrás

QUESTÃO 9
A função printf( ) nos permite exibir informações formatadas no vídeo. A sua sintaxe é essencialmente idêntica àquela da função scanf(). A principal diferença é que agora a lista de argumentos deve conter os valores a serem exibidos em locais específicos seguindo o seu tipo e não mais os seus endereços.

Sabendo disso, analise as afirmativas a seguir.

I - printf("Hoje está fazendo %d graus Césius", graus).
II - printf("Hoje está fazendo %d com umidade do ar em %d porcento", graus, humidade).
III - printf("Hoje está fazendo %d graus Césius", %graus).
IV - printf("Hoje está fazendo %d com umidade do ar em %d porcento", &graus, &humidade).

É correto o que se afirma em:

Respostas

respondido por: jairorodrigo2001
9

Resposta:

A resposta correta é I e II apenas.

Explicação:

I - printf("Hoje está fazendo %d graus Césius", graus).

R: CORRETA  

II - printf("Hoje está fazendo %d com umidade do ar em %d porcento", graus, humidade).

R: CORRETA

III - printf("Hoje está fazendo %d graus Césius", %graus).

R: Errada (somente deve informar após ", não se usa % para variável)

IV - printf("Hoje está fazendo %d com umidade do ar em %d porcento", &graus, &humidade).

R: Errada (& somente usa na função scanf antes da variavel para armazenar valores e não na função printf para escrever/imprimir).

respondido por: ruancastro15
0

A respeito da utilização da função printf() na linguagem de programação C, temos que apenas as assertivas I e II estão corretas.

Por que, do ponto de vista da sintaxe da linguagem C, as assertivas III e IV estão incorretas?

A terceira assertiva é incorreta no momento em que o autor vai acessar a variável com "%graus", o correto seria colocar apenas o nome da varável, no caso, graus.

A quarta assertiva está incorreta pelo mesmo motivo da terceira, as variáveis deveriam ser acessadas utilizando apenas o nome das variáveis, no caso, graus e humidade (se a umidade estiver armazenada como humidade).

Saiba mais sobre linguagem C: https://brainly.com.br/tarefa/50818599

#SPJ2

Anexos:
Perguntas similares