Colección de citas famosas - Slogan de motivación - ¿Qué significa a =% d en programación en C?

¿Qué significa a =% d en programación en C?

Si a%=d, entonces a=a%d (% es la operación restante). En segundo lugar, cuando printf genera, %d especifica que el tipo de salida es un número entero.

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