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 |