Lenguaje C - Función scanf

iSearchNotes is a FREE service that allows College Students to
Search and Share Class Notes.

Vote Up
0
Vote Down
By: profeinformatica 11
May 22, 2011 | Computer Science - Vicente Torregrosa
Save Notes for Word
.doc
12792
views

Lenguaje C - Función scanf

La función scanf sirve para que el usuario introduzca valores en las variables en tiempo de ejecución. Al llegar a scanf, el programa se para y pide al usuario que introduzca un valor (letra o número), cuando el usuario lo introduce y pulsa ENTER, el programa continúa.

 

Forma general:

            scanf ( <cadena de control>, lista de argumentos );

 

La cadena de control sólo puede tener códigos de formato. Los códigos que hemos visto aquí son %c, %d y %f para caracteres, números enteros y números decimales, respectivamente.

Ejemplo:

               int x;

               printf("Introduce el valor de x ");

               scanf("%d", &x);

               printf("\nEl valor introducido es %d\n", x);

En este caso aparece el mensaje Introduce el valor de x, el cursor se queda parpadeando para que el usuario introduzca un número entero y pulse enter. El número introducido se guarda en la variable x. El código \n significa salto de línea.

IMPORTANTE: Al poner la variable es necesario poner delante el símbolo & (ampersand). Por el momento es un poco complicado explicar por qué se necesita este símbolo.

Enjoyed These Notes?
Your support will help spread the extreme awesomeness that is iSearchNotes!

0 Comments

You must login to comment.
iSearchNotes.com on Facebook

Login - Register