Cours langage c Langage de Programmation StructuréLe Langage C - Le Langage C - M MOUSTAID M MOUSTAID CSommaire Introduction au langage Éléments de base règles d ? écriture types ? Les variables Opérateurs et expressions Les entrées-Sorties printf scanf L

Langage de Programmation StructuréLe Langage C - Le Langage C - M MOUSTAID M MOUSTAID CSommaire Introduction au langage Éléments de base règles d ? écriture types ? Les variables Opérateurs et expressions Les entrées-Sorties printf scanf Les structures de contrôle - Le Langage C - M MOUSTAID CSommaire Classi ?cation des variables Les objets structurés tableaux structures Les Fonctions Les pointeurs Les ?chiers Le préprocesseur include de ?ne ? - Le Langage C - M MOUSTAID CIntroduction L ? ordinateur est une machine non intelligente qui sait exécuter des opérations très simples ? Opérations arithmétiques addition soustraction multiplication ? ? Opérations de comparaisons ? Lecture de valeurs et a ?chage de résultats Le Langage C - M MOUSTAID CIntroduction Crée par KERNIGHAM et RITCHIE pour développer le système d ? exploitation UNIX C est un langage compilé c'est à dire qu'il faut Entrer le programme ou le code source dans l'ordinateur à l'aide d'un EDITEUR le traduire en langage machine Codes binaires compréhensibles par l'ordinateur c'est la compilation l'exécuter et visualiser le résultat Le Langage C - M MOUSTAID CPremier Programme en C Exemple include main printf ? ? Bonjour ? ? La directive include inclu le ?chier stdio h au programme avant la compilation pour pouvoir utiliser la fonction prédé ?nie printf Le Langage C - M MOUSTAID CDé ?nition d'une variable ?? nom ? Unique pour chaque variable ? Commence toujours par une lettre ? Di ?érenciation minuscule-majuscule ?? type ? Conditionne le format de la variable en mémoire ? Peut être soit un type standard ou un type utilisateur ?? valeur ? Peut évoluer pendant l'exécution ? initialisation gr? ce à l'opérateur d'a ?ectation Le Langage C - M MOUSTAID CTypes de variables ?? char ??caractère ?? int ??entier ?? short ??entier court ?? long ??entier long ?? oat ??nombre décimal réel ?? double ??nombre décimal de précision supérieure ?? long double ??nombre décimal encore plus précis ?? unsigned int ??entier non signé Le Langage C - M MOUSTAID CDéclaration ? Déclaration d'une variable Type nomdela variable valeur ? Exemple ??int nb ?? oat pi ??char c 'a' ??long i j k ??double r Le Langage C - M MOUSTAID ? ? ? ? ? ? ? ? CLA FONCTION PRINTF La fonction printf permet d ? a ?cher à l ? ecran Syntaxe printf format nomdevariable ? formats ?? c ??caractère ?? s ??cha? ne de caractères ?? d ??entier ?? f ??réel ?? lf ??double ?? e ??réel en notation scienti ?que Le Langage C - M MOUSTAID CInstructions de base ?? opérateurs de base ? - opérateurs arithmétique de base ? reste d'une division entière ? test d'égalité ? test de di ?érence ? test de comparaison ? négation ? ou logique pour évaluer une expression ? et logique pour évaluer une expression CInstructions de base ? Exercice d ? application ?? opérateurs de base ? a ? a ? a ? a ? a ? a ? a ? a ? a

Documents similaires
REPUBLIQUE DU CAMEROUN Paix-Travail-Patrie --------------- MINISTERE DES ENSEIG 0 0
Barrage poids CHAPITRE V Sommaire Petits barrages en béton Animé par Paul ROYET Cemagref Membres du groupe Gérard DEGOUTTE ENGREF Max GIRARD SOMIVAL Michel LINO ISL Jean TEYSSIEUX COYNE BELIER et Georges TRATAPEL CNR En introduction de cet ouvrage nous av 0 0
ORAL BREVET DES COLLEGES Vous allez passer la nouvelle épreuve orale du brevet 0 0
Elaboration des eétudes techniques deétailleées du projet de construction d’un 0 0
Ceret lamti é des Travaux Publics - OUJDA - Je dédie ce modeste rapport qui s ? est e ?ectué au Centre régionale des études techniques CERET de la direction régionale d ? équipement de l ? oriental à tous ceux qui ont toujours fait la bougie à tous ceux q 0 0
eseo la rfid c est quoi niort 181110 0 0
Biblio 2004 Sous-thème Poutres Sections Divers THEME RDM Titre de la feuille de calcul Poutre continue E ?orts dans une poutre continue à inertie constante E ?orts dans une poutre continue soumise au pianotage E ?orts enveloppe dans une poutre continue E 0 0
presentation REPUBLIQUE DU SENEGAL Un peuple Un but Une foi Sup De Co Technologie Membre de sup de co dakar MEMOIRE DE FIN DE CYCLE Pour l ? obtention du diplôme de MASTER EN RESEAUX ET TELECOMMUNICATIONS Sujet Migration des réseaux mobiles G vers la G Pr 0 0
Design, Territoire et Intelligence Collective http://designcivique.org | @Desig 0 0
CHANTIERS ​OTIS MANUEL TECHNIQUE CHANTIERS MTC CH 10-52 Ch I - Page 1 NOVEMBRE 0 0
  • 27
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager