¿Cuál es el valor de -9/4 en la programación en C?

El valor depende del tipo de datos que especifique para el resultado.

Si desea almacenar el valor como un valor entero, entonces da el resultado como 2, colocando el valor decimal en el suelo.

Ahora, si desea almacenar o imprimir el valor como un valor flotante, tiene dos casos con y sin conversión de texto. Si no escribe el valor e intenta imprimir un flotante, le da un 0 y si se realiza la conversión, entonces da -2.250000 (precisión de seis decimales para el flotante)

Pruebe este código si desea verificar:

#include

int main () {

printf (“% d”, – 9/4); // da -2 como salida

printf (“% f”, – 9/4); // da 0 como salida

printf (“% f”, (flotante) -9/4); // da -2.250000 como salida

devuelve 0;

}