Lors de la résolution de problèmes sur un ordinateur à l'aide d'un langage de programmation, il est nécessaire d'afficher le résultat de la solution sous une forme compréhensible pour l'utilisateur. Dans ce cas, la forme d'affichage des données de sortie peut être différente. Souvent, le résultat du travail du programme est affiché à l'écran ou dans un fichier externe sous forme de texte. Le langage de programmation C utilise des fonctions spéciales pour s'afficher à l'écran. Avec leur aide, tout type de données peut être facilement affiché à l'écran ou dans un fichier dans la représentation souhaitée.
Nécessaire
L'environnement de programmation du C
Instructions
Étape 1
Pour utiliser des fonctions qui fournissent la sortie d'un flux de données, incluez une bibliothèque spéciale au début du programme. Pour ce faire, écrivez une ligne comme: #include.
Étape 2
Écrire un code de programme qui résout un problème donné. Si vous utilisez vos propres fonctions pour les calculs, assurez-vous de renvoyer tous les résultats intermédiaires de celles-ci à la fonction principale main. Il est également souhaitable d'afficher le résultat final à l'écran ou dans un fichier du corps principal du programme.
Étape 3
Utilisez la fonction printf surchargée pour imprimer le résultat à l'écran. Spécifiez le type de valeur de sortie avec un caractère spécial dans l'un des paramètres de la fonction. Si la variable avec la valeur finale Result est de type int, alors utilisez une notation comme: printf ("
Le résultat est affiché et est égal à % d
", Résultat). Texte explicatif avant la variable, écrivez celle dont vous avez besoin. Le caractère spécial "% d " indique qu'une valeur numérique de type int est affichée. Le caractère"
»Produit un retour chariot, c'est-à-dire qu'il vous permet d'afficher les données sur une nouvelle ligne. Pour afficher une variable de type chaîne, utilisez les caractères spéciaux "% s" et "% c".
Étape 4
La sortie des variables résultantes dans un fichier se produit à l'aide d'autres fonctions. Tout d'abord, ouvrez un fichier existant ou créez un nouveau fichier sur votre disque dur. Pour cela, saisissez la variable dans le programme: FILE * fp. Ouvrez le fichier en écriture: fp = fopen ("output.dat", "w"). Ici output.txt est le nom du fichier pour sortir le résultat, et le caractère "w" indique d'ouvrir le fichier en mode écriture. Si un fichier portant ce nom n'existe pas sur le disque, la fonction le créera lors de son exécution.
Étape 5
Écrivez la variable résultante dans le fichier. Pour ce faire, utilisez le fprintf (fp,"
Le résultat est sorti dans un fichier et est égal à % d
, Résultat). Le premier paramètre spécifie le descripteur de fichier à écrire, les autres paramètres sont similaires à ceux décrits pour la fonction printf.
Étape 6
Une fois toutes les données requises affichées, fermez le fichier avec la commande fclose (fp). Maintenant, lorsque vous exécutez le programme, vous verrez le résultat à l'écran ou dans un fichier.