Please enable JavaScript.
Coggle requires JavaScript to display documents.
Lenguaje C (Operadores (Relacionales (int para este propósito, con el…
Lenguaje C
Operadores
-
-
-
-
Relacionales
int para este propósito, con el valor entero 0 que representa a falso y distinto de cero a verdadero.
-
-
-
-
-
-
Lógicos
-
-
-
El operador ! tiene prioridad más alta que &&, que a su vez tiene mayor prioridad que ||. La asociatividad es de izquierda a derecha.
De manipulación de bits
-
-
^ O (XOR) lógica (exclusiva) bit a bit (OR exclusive, XOR).
-
-
-
-
-
-
Separadores
-
-
[ ] \ ; ' : < > ? , . / "
Los separadores son espacios en blanco, tabulaciones, retornos de carro y avances de línea.
Entradas, salidas y formato
Entrada
scanf()se transmiten por referencia para poder ser modificadas y transmitir los datos de entrada, para ello se hacen preceder de &.
-
Salidas
se puede dirigir a diversos dispositivos, pantalla, impresora, archivos.
printf()
-
Formato
%d El dato se convierte a entero decimal.
%o El dato entero se convierte a octal.
%x El dato entero se convierte a hexadecimal.
%u El dato entero se convierte a entero sin signo.
%c El dato se considera de tipo carácter.
%e El dato se considera de tipo float. Se convierte a notación científica, de la forma {-}n.mmmmmmE{+|-}dd.
%f El dato se considera de tipo float. Se convierte a notación decimal, con parte entera y los dígitos de precisión.
%g El dato se considera de tipo float. Se convierte según el código %e o %f dependiendo de cual sea la representación más corta.
%s El dato ha de ser una cadena de caracteres.
%lf El dato se considera de tipo double.
\a Alarma
\b Retroceso de espacio
\f Avance de página
\n Retorno de carro y avance de línea
\r Retorno de carro
\t Tabulación
\v Tabulación vertical
\ Barra inclinada
\? Signo de interrogación
\" Dobles comillas
\000 Número octal
\xhh Número hexadecimal
\0 Cero, nulo (ASCII 0)
-