Ift 1969 IFT Programmation scienti ?que en C Michel Reid CTraitement de l ? information ? Catégorie d ? information ?? Les données ?? Les résultats ?? Les informations intermédiaires CIdenti ?cateurs ? Suite de caractères lettres chi ?res ou qui commence

IFT Programmation scienti ?que en C Michel Reid CTraitement de l ? information ? Catégorie d ? information ?? Les données ?? Les résultats ?? Les informations intermédiaires CIdenti ?cateurs ? Suite de caractères lettres chi ?res ou qui commence par une lettre ? Caractères accentués interdits ainsi que blanc ? ? Seuls les premiers caractères seront signi ?catifs ? Attention le C fait la di ?érence entre minuscule et majuscule CTypes de base ? Entier ? Réel ? Un caractère ? Booléen ? Cha? ne de caractères ? Autres int oat char n ? existe pas une valeur non nulle est considérée vraie une valeur nulle ou zéro est traitée comme fausse n ? existe pas on utilise des tableaux de caractères long double etc Plus tard CDéclaration d ? une variable ? Une variable est une information dont la valeur peut changer au cours de l ? exécution du programme ? Syntaxe de la déclaration ?? type liste de noms de variables de ce type ? int lechi ?re ? int a b lechi ?re ?? On peut initialiser la variable à la déclaration ? int a b le chi ?re CCommentaires ? En C un commentaire débute par et se termine par ? Un commentaire peut s ? échelonner sur plusieurs lignes CA ?ectation ? En utilisant l ? opérateur age a age a age ? La variable située du coté gauche du représente un contenant l ? endroit o? sera déposée la valeur alors que la variable du côté droit représente la valeur contenu dans la variable CA ?ectation élargie ? Permet de simpli ?er certaines a ?ectations ? A A ? B B ? A A ? B B ?? ?? A ?? B ?? A ?? B - CConversions implicites à l ? a ?ectation ? Si on a ?ecte un int à un oat conversion de la valeur en oat pas de décimale ? Un oat à un int valeur est tronquée seule la partie entière est conservée ? Un char est considéré comme un entier sur octet code ASCII char Lettre Lettre valide Lettre vaut le caractère ? C ? COpérateurs arithmétiques ? ? ? ? addition et soustraction multiplication division réelle ou entière modulo le reste de la division n ? est possible qu ? entre entiers COpérateurs arithmétiques ?? Si les opérandes sont entières alors le résultat sera un entier ?? Si au moins une des opérandes est un réel le résultat sera un réel ?? Un caractère dans une expression est considéré comme un entier Ex la valeur de ? A ? est car le code ASCII de ? A ? est CIncrémentation ? Post-incrémentation nombre ?? nombre nombre Lorsque le est placé après son opérande celle-ci sera incrémenté après son utilisation dans une instruction ? Pré-incrémentation nombre ?? nombre nombre Lorsque le est placé avant son opérande celle-ci sera incrémenté avant son utilisation dans une instruction CDécrémentation ? post-décrémentation nombre-- ?? nombre nombre ?? ? Pré-décrémentation --nombre ??

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Aoû 07, 2021
  • Catégorie Health / Santé
  • Langue French
  • Taille du fichier 106.6kB