¿Qué significa a =% d en programación en C?
Defina una variable a y asigne a = 10; genere el valor de a, si es printf("%d ", a); ", a); Significa que la salida entre comillas dobles de a=10 " " es en realidad la cadena de salida, y %d es la salida del número decimal.
%d entero con signo (decimal).
% formateador también se puede utilizar en diccionarios. Puede utilizar %(nombre) para hacer referencia a elementos en el diccionario de formato de impresión.
Puedes especificar un ancho mínimo de campo, como "% 5d" % 2. También puede especificar precisión adicional con un punto, como "% . 3d" % 3.
Datos extendidos:
printf("<format string>",<parameter list>);
La cadena de formato contiene tres tipos de objetos, a saber:
(1) Constante de cadena;
(2) Cadena de control de formato;
(3) Carácter de escape.
Las constantes de cadena se muestran tal como están y sirven como indicaciones en la pantalla. Cada elemento de salida se proporciona en una columna de la tabla de salida, lo que requiere que la cadena de control de formato y cada elemento de salida se correspondan entre sí en número y tipo. Entre ellos, la cadena de control de formato es una cadena que comienza con %, seguida de varios símbolos de control de formato, que indican el tipo, ancho y precisión de los datos de salida.
Enciclopedia Baidu-printf