programacion c printf
\b para retroceso
\” poner carácter comilla
\\ pone carácter \
\t tabulación
Printf(“%3d %6d\n, fahr. celsius”);
Indica que el primer argumento seescribirá en 3 dígitos y 6 dígitos dejando los espacios a la izquierda.
%d es parámetro para indicar que se refiere a variables de tipo entero (int en C y C++)
%f es parámetro paraindicar que se refiere a variables de tipo flotante o con punto decimal (float)
%s es parámetro para indicar que se refiere a una cadena de caracteres "lo que esta dentro delas comillas es una cadena"
%d escribe como entero decimal
%6d escribe como entero decimal, por lo menos con 6 caracteres de amplitud
%f escribe como puntoflotante
%6f escribe como punto flotante, por lo menos 6 caracteres de amplitud
%.2f escribe como punto flotante, con 2 caracteres después del punto decimal
%6.2f escribecomo punto flotante, por lo menos con 6 caracteres de ancho y 2 después del punto decimal
Tipos de variables
Char carácter
Short entero corto
Long entero largo
Doublepunto flotante de doble precision
---------------------------------------------------------------------------------------------------------------------------------------/*Ahora veremos define:*/
int main(int argc, char** argv) {
#define TABLABAJA 0 /*limite inferior de la tabla */
#define TABLAALTA 300 /* limite superior */
#define INCREMENTO 20/* tamaño de incremento */
/* imprime la tabla fahrenheit-Celsius*/
int fahr;
for (fahr = TABLABAJA; fahr <= TABLAALTA; fahr = fahr + INCREMENTO)
printf("%3d%6.1f\n",fahr,(5.0/9.0)*(fahr-32));
return (EXIT_SUCCESS);
}
Con define podemos tener una estructura de código ordenada para luego usar en ciclos while, for, swich,etc
Regístrate para leer el documento completo.