Comment utiliser Scanf dans C ++

Comment utiliser Scanf dans C ++
C ++ est un langage de programmation polyvalent qui comprend plusieurs fonctions intégrées. Parmi ces fonctions, il existe une fonction d'entrée largement utilisée appelée scanf (). Cet article vise à fournir un aperçu détaillé de scanf () fonction dans C ++ en explorant sa syntaxe et son comportement ainsi qu'un exemple simple d'utilisation scanf () fonction en c++.

Comment utiliser Scanf () en C++

Le scanf () est une fonction largement utilisée en C qui accepte la contribution pour un utilisateur, permettant aux programmeurs d'entrer une entrée de son choix au lieu de l'écrire dans un programme. Il lit les données du Entrée standard (STDIN) bibliothèque. Le scanf () La fonction reçoit des données formatées à partir de périphériques d'entrée standard tels que les claviers. Le scanf () La fonction est déclarée comme suit.

scanf (format,…)

Le scanf () La fonction accepte deux paramètres:

  • format: Une chaîne indiquant le format de données à lire. Cette chaîne peut inclure des spécificateurs de conversion, qui indiquent scanf () Quel type de contribution à anticiper et comment le lire.
  • (Arguments supplémentaires): Il existe des données supplémentaires qui spécifient quelles données doivent être imprimées dans la console. Les données que vous spécifiez ici doivent être en séquence.

Le scanf () La fonction peut être utilisée pour prendre toute valeur, qu'il s'agisse d'un entier, d'un caractère ou de tout type. Cependant, vous devez spécifier le type de données à l'aide des spécificateurs de format comme% D,% S,% F, et plus.

Exemple
L'exemple de scanf () est donné ci-dessous:

#inclure
#inclure
Utilisation de Namespace Std;
int main()
en âge;
couter << "Please Enter Your Age: ";
scanf ("% d", & age);
couter << "My Age is= " << age;
retour 0;

Le code ci-dessus accepte les entrées d'un utilisateur en utilisant le scanf () fonction, qui est le âge dans ce cas. Lorsque vous entrez le numéro souhaité, il sera imprimé à la sortie à l'aide de la fonction cout. Ici, nous avons utilisé le %d format pour accepter les nombres.

Sortir

Conclusion

En C ++, le scanf () La fonction peut être utilisée pour accepter les entrées d'un utilisateur. L'entrée peut être dans des entiers, des caractères ou des nombres flottants. Sa syntaxe est assez simple, ce qui ne comprend que le format et les arguments supplémentaires. Pour plus de détails sur la façon de l'utiliser dans C ++, suivez les directives susmentionnées.