Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Allan Felipe

printf misterioso...

Recommended Posts

Olá pessoal, estava fazendo uns testes básicos para me familiarizar com os tipos de variável e notei o seguinte :

 

printf("%d %f \n",9,9.0 ); - Ele imprime o que deve : 9 9.000000

printf("%d %f \n",9,9 ); - Ele imprime : 9 0.000000 (O fato de tentar imprimir como float uma variável int dá algum erro, deduzo)

printf("%d %f \n",9.0,9.0 ); - Ele imprime : 0 0.000000 (Eu receber 0 por tentar imprimir um float como int tudo bem, mas por que diabos a segunda variável também fica errada??)

 

Obs: Utilizo o compilador Dev-C++ 4.01

Até mais o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.