1Entrada Salida De Datos
Entrada y Salida de Datos
Para poder leer y escribir datos en el lenguaje de programación C existen una serie
de funciones agrupadas en un conjunto de librerías de códigoobjeto, que
constituyen la llamada biblioteca estándar del lenguaje. En el caso concreto de las
funciones de entrada y salida (lectura y escritura), su archivo de cabecera es stdio.h.
Existen variasfunciones que realizan la entrada y salida de datos en el lenguaje de
programación C, pero nos vamos a centrar solamente en dos de
ellas: printf() y scanf().
Funcion printf()
La función printf() sirvepara escribir datos en la pantalla con un formato
determinado.
El prototipo de esta función es la siguiente:
int printf(const char *formato, arg1, arg2, …, argn)
donde:
formato: hace referencia a unacadena de caracteres que contiene información
sobre el formato de salida.
Arg1, arg2, …, argn: argumentos que representan los datos de salida
La cadena de control puede constar de hasta tres tipos deinformación:
texto: que será mostrado por pantalla tal cual este escrito
Secuencias de escape: secuencias reservadas propias del lenguaje. Van
precedidas por '\' y las más importantes son '\n' queintroduce un salto de
línea, y '\t' que introduce un tabulador.
Especificadores de formato: son ciertos caracteres precedidos del carácter
tanto por ciento '%'.
A continuación se muestra una tablacon estos especificadores de formato
dependiendo del tipo de dato a los que representan:
Tipo de dato
Int
Float
Char
Char [n]
Licda. Cecilia G. de Beitia, MSc.
Especificadores
formato
%d
%f
%c
%s
IISemestre 2015
deComentario
Entero con signo
Real con signo
carácter
Cadena de caracteres
1
Entrada y Salida de Datos
Ejemplos:
printf(“\n Valores: %d, %f”, entero, real);
Salida por pantalla:(Retorno de carro)Valores: 2, 2.3
printf(“%s\t%d\n%f”, concepto, num, coste);
Salida por pantalla:
Cremallera 1234
12.345
Función scanf()
La función scanf() se puede considerar de alguna manera como...
Regístrate para leer el documento completo.