Maison > Article > développement back-end > Expliquer les concepts d'opérateurs logiques et d'opérateurs d'affectation en langage C
Tout d’abord, apprenons les opérateurs logiques.
Ceux-ci sont utilisés pour combiner logiquement deux (ou plus) expressions.
Ils sont logiques ET (&&), logique OU (||) et logique NON (!)
Logique ET (&&)
exp1 | exp2 | exp1&&exp2 |
---|---|---|
F | ||
OU logique (||) | ||
exp1 | exp2 | exp1||exp2 |
T | T |
T
T | T | |
---|---|---|
F | ||
NON logique (!) | ||
exp | !exp | |
T | T |
Opérateur | Description |
---|---|
Sortie | |
&& | ET logique |
Logique ou | (a>b)||(a | (10>20)||(10 | 1 | |
---|---|---|---|---|
!(a>b) | !(10>20) | 1 | Exemple | |
Démonstration | #include<stdio.h> main (){ float a=0.5,b=0.3,c=0.7; printf("%d</p><p>",(a<b)&&(b>c));//0// printf("%d</p><p>",(a>=b)&&(b<=c));//1// printf("%d</p><p>",(a==b)||(b==c));//0// printf("%d</p><p>",(b>=a)||(a==c));//0// printf("%d</p><p>",(b<=c)&&!(c>=a));//0// printf("%d</p><p>",!(b<=c)||(c>=a));//1// } | SortieVous verrez la sortie suivante - | 0 1 0 0 0 1 | Opération d'affectation Le symbole est utilisé pour attribuer une valeur à une variable. |
Le type d'opérateur d'affectation est - | Affectation simple | Affectation complexe |
Programme | Vous trouverez ci-dessous le programme C pour l'opérateur d'affectation composé - | |
---|---|---|
Vous verrez la sortie suivante- | enter the value of i: 3 print ASCII value of h is 104 print ASCII value of m is 109 a = -80 a = 16 a = 8 a = 0 |
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!