¿Cuál es la diferencia entre printf y scanf al escribir un programa? ¿Cómo se debe utilizar? ¿Cuándo utilizar printf y sanf?
¡Puedes ir a Baidu o GOOGLE para comprobar este tipo de problema!
printf(): una función que genera salida formateada
La forma general de la función printf es:
int printf(const char *format,[argument]);
Veremos el formulario anterior cuando ingresemos "printf(" en Visual C++.
Explique que el tipo de función printf es un número entero y su valor de retorno es un valor entero
Su valor es en realidad el número de caracteres impresos de los controles
<. p> La función printf() es en realidad un valor entero. Genera todos los parámetros como caracteres. Según el parámetro 1 de esta función (const char *formato), no es difícil para nosotros entenderlo. >La función scanf, al igual que la función printf, está definida en stdio.h. Por lo tanto, se debe agregar #includescanf (control de formato, columna de la tabla de direcciones)
int scanf. (char *format[,argument,...]);
El significado de "control de formato" es el mismo que el de la función printf; que puede ser la dirección de una variable o la primera dirección de una cadena
La función scanf() devuelve el número de elementos de datos asignados correctamente y devuelve EOF cuando se produce un error al leer el final del. archivo.