Logo Passei Direto
Buscar
Questão 2/10 - Linguagem de Programação Como em outras linguagens, existem situações que precisamos converter um valor de um tipo de dado para outro. Nesse caso, a linguage que realizam tal Nesse contexto, considere código C a seguir: #include #include int main () { char str num[] = "42"; float float num = atof (str num) int int num = atoi (str num) ; valor como float é: float num) printf ("O valor como inteiro é: return (0) ; Avaliando as alternativas, assinale quais serão os valores apresentados após a sua execução bem-sucedida: A programa não irá compilar, devido a um erro na declaração de B 42 e 42 C 42.000000 e 42.000000 D 0.000000 e 0 E 42.000000 e 42 Você assinalou essa alternativa (E)

A programa não irá compilar, devido a um erro na declaração de
B 42 e 42
C 42.000000 e 42.000000
D 0.000000 e 0
E 42.000000 e 42
User badge image

Enviado por Exercícios Para o Conhecimento ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

A alternativa correta é a letra E: "42.000000 e 42". Explicação: O código apresentado realiza a conversão de uma string para um número float e um número inteiro. A função atof() converte a string em um número float e a função atoi() converte a string em um número inteiro. No caso, a string "42" é convertida para o número float 42.000000 e para o número inteiro 42. Em seguida, o programa imprime na tela o valor do número inteiro e do número float. Portanto, a saída do programa será "42.000000 e 42".

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais conteúdos dessa disciplina