Dentro da construção de código em linguagem C para criação de programas diversos, a saída de dados é essencial para que dados sejam passados ao usuário, por exemplo. Para isso, usamos a função "printf" que permite, por meio de parâmetros, essa comunicação entre o software e o mundo real. As afirmativas a seguir se referem a exemplos de instruções desse tipo. Assinale a alternativa que contenha apenas exemplos válidos da instrução.
I - printf (' Exemplo de Texto ')
II - printf ("Valor: %f", altura);
III - printf ["&c", letra];
IV - printf ('Teste da função', &valor);
Soluções para a tarefa
Respondido por
13
Apenas a II - printf("valor: %f", altura); esta correta.
Respondido por
13
I - printf (' Exemplo de Texto ')
APRESENTA ERRO. O primeiro parâmetro da função printf é uma string (char[]), portanto precisa ser passado com aspas duplas.
II - printf ("Valor: %f", altura);
CORRETO.
III - printf ["&c", letra];
APRESENTA ERRO. Parâmetros são passados entre parênteses e não entre colchetes.
IV - printf ('Teste da função', &valor);
APRESENTA ERRO. Semelhante ao I. O parâmetro deve ser passado entre aspas duplas. Além disso não há ao que referenciar a variável valor (%d, por exemplo). Outro detalhe é que estaria sendo pego não o conteúdo da variável, mas sim o seu endereço de memória.
Perguntas interessantes
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Geografia,
8 meses atrás
Inglês,
1 ano atrás
Inglês,
1 ano atrás
Português,
1 ano atrás
Matemática,
1 ano atrás