Red de conocimientos sobre prescripción popular - Remedios caseros - ¿Qué significa %-7.2d en lenguaje C?

¿Qué significa %-7.2d en lenguaje C?

Indica que el tipo de punto flotante ocupa 7 anchos, conserva dos decimales y el punto decimal también cuenta como ancho.

2 significa mantener dos decimales y 7 significa que el ancho es 7.

El ejemplo de código es el siguiente:

# include & ltstdio.h & gt

int main()

{

Número de punto flotante a = 5,1523;

printf("%7.2f\n ", a);

Devuelve 0;

}

Datos extendidos:

No hay declaraciones de entrada y salida en el lenguaje C estándar, pero se pueden llamar las funciones de entrada y salida en la biblioteca estándar para realizar entradas y salidas. La estructura de sintaxis básica del control de formato de salida es la siguiente:

Printf(control de formato, elemento de salida 1, elemento de salida 2,...)

El control de formato tiene el formato de una cuerda. El formato normalmente consta de: " % ", seguido del descriptor de formato.

Salida de caracteres

Cuando los caracteres se van a enviar a un dispositivo de salida (pantalla de visualización, impresora, etc.). ), pueden ser controlados por descriptores de formato C. El código que se muestra a continuación es para generar el carácter ch (a):

char ch = ' a

printf("Carácter: %c \n ", ch);