¿Qué significa %-7.2d en lenguaje C?
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()
{ p>
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);