Maison  >  Article  >  développement back-end  >  Expliquer les règles de déclaration des variables et des variables en langage C

Expliquer les règles de déclaration des variables et des variables en langage C

王林
王林avant
2023-08-28 19:37:031145parcourir

Expliquer les règles de déclaration des variables et des variables en langage C

Commençons par comprendre ce qu'est une variable.

Variable

  • C'est le nom de l'emplacement mémoire utilisé pour stocker les valeurs des données.

  • Les variables peuvent prendre différentes valeurs à différents moments de l'exécution.

  • Les programmeurs peuvent choisir des noms de variables significatifs qui reflètent leur fonction ou leur nature au sein du programme.

Par exemple, sum (somme), moy (moyenne), total (total), etc.

Règles de dénomination des variables

Les règles de dénomination des variables sont les suivantes :

  • Le nom de la variable doit commencer par une lettre.

  • Dans la norme ANSI, la longueur maximale d'une variable est de 31 caractères. Cependant, de nombreux compilateurs ne prennent en compte que les huit premiers caractères.

  • Les lettres majuscules et minuscules sont différentes. Par exemple : total, TOTAL et Total sont 3 variables différentes.

  • Les noms de variables ne peuvent pas être des mots-clés.

  • Aucun espace autorisé.

Déclaration de variable

Voici la syntaxe et un exemple de déclaration de variable :

Syntaxe

La syntaxe de déclaration de variable est la suivante :

Datatype v1,v2,… vn;

Où, v1, v2,...vn sont des noms de variables.

Par exemple,

int sum;
float a,b;

Les variables peuvent être déclarées de deux manières −

  • Déclaration locale − La « déclaration locale » consiste à déclarer une variable à l'intérieur du bloc de code principal, et sa valeur n'est valide que dans ce bloc de code.

  • Déclaration globale - La « Déclaration globale » consiste à déclarer une variable en dehors du bloc de code principal, et sa valeur est valable tout au long du programme.

Exemple

Ce qui suit est un exemple de programme pour la déclaration de variables locales et globales en langage C−

int a, b; /* global declaration*/
main ( ){
   int c; /* local declaration*/
   - - -
}

Exemple

Ce qui suit est un programme C pour trouver le prix de vente (SP) et le prix de revient (CP) de an item−

Démonstration en ligne

#include<stdio.h>
int main(){
   float CostPrice, SellingPrice, Amount; //variable declaration
   //costprice & sellingprice are variables and
   //float is a datatype
   printf("</p><p> product cost price: ");
   scanf("%f", &CostPrice);
   printf("</p><p> product selling price : ");
   scanf("%f", &SellingPrice);
   if (SellingPrice > CostPrice){
      Amount = SellingPrice - CostPrice;
      printf("</p><p> Profit Amount = %.4f", Amount);
   }
   else if(CostPrice > SellingPrice){
      Amount = CostPrice - SellingPrice;
      printf("</p><p> Loss Amount = %.4f", Amount);
   }
   else
      printf("</p><p> No Profit No Loss!");
   return 0;
}

Sortie

La sortie est la suivante −

product cost price : 240
product selling price : 280
Profit Amount = 40.0000

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer