Exercice 1
– Commande au compilateur: #include<stdio.h>
pour pouvoir utiliser les fonctions printf et scanf.
– Fonction main
n’a pas de paramètres (la liste des paramètres est vide) et fournit par défaut un résultat du type int (à l’environnement).
– Commentaires (mis en italique).
– Variables utilisées:
NOMBRE, SOMME, COMPTEUR déclarées comme entiers (type int).
– Fonctions utilisées:
printf, scanf de la bibliothèque <stdio>.
– Opérateurs:
| += | opérateur arithmétique d’affectation | ||
| ++ | opérateur arithmétique | ||
| < | opérateur de comparaison | ||
| = | opérateur d’affectation |
- Structure de contrôle: while(<condition>) { ... }répète le bloc d’instructions aussi longtemps que la <condition> est remplie.
– L’instruction return 0;
retourne la valeur zéro comme code d’erreur à l’environnement après l’exécution du programme
Ajoutes :
– la fonction scanf est appelée avec deux paramètres:
le format de saisie de la donnée (ici: « %i » pour lire un entier du type int)
l’adresse de la variable destination (ici: l’adresse de NOMBRE).
– la fonction printf est appelée avec un respectivement avec deux paramètres:
le premier paramètre est une chaîne de caractères, qui peut contenir une information pour le format d’affichage des variables indiquées dans la suite (ici: « %i » pour afficher la valeur du type int contenue dans SOMME).
les paramètres qui suivent la chaîne de caractères indiquent les noms des variables à afficher. (ici: SOMME)
Exercice 2
Voici une des solutions possibles:
#include <stdio.h>
/* Notre premier programme en C */
main()
{
printf("hello, ");
printf("world");
printf("\n");
return 0;
}Exercice 3
| séq. d’échapp. | descr. anglaise | descr. française |
| \n | new line | passage à la ligne |
| \t | tabulator | tabulation |
| \b | back | curseur arrière |
| \r | return | retour au début de la ligne |
| \" | quotation marks | guillemets |
| \\ | back-slash | trait oblique |
| NUL | fin de chaîne | |
| \a | attention (bell) | signal acoustique |