0 голосов
спросил от в категории C
Потому что вы пытаетесь напечатать значение float как целое. (Фактический результат, который вы получите, будет зависящим от системы, вы не можете полагаться на то, что он равен нулю - мой компилятор дает мне «12»!)
Попробуйте:
0 ## # Or
printf("value of f is : %dn",(int)f);

Пожалуйста, войдите или зарегистрируйтесь чтобы ответить на этот вопрос.

Категории

Добро пожаловать на сайт DraftingCode Q&A, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Связанных вопросов не найдено

...