C语言运算符(关系运算符)+(逻辑运算符)
下表显示了 C 语言支持的所有关系运算符。假设变量 A 的值为 10,变量 B 的值为 20,则:
实列:
1 #include <stdio.h> 2 3 int main() 4 { 5 int a = 21; 6 int b = 10; 7 int c ; 8 9 if( a == b ) 10 { 11 printf("Line 1 - a 等于 b\n" ); 12 } 13 else 14 { 15 printf("Line 1 - a 不等于 b\n" ); 16 } 17 if ( a < b ) 18 { 19 printf("Line 2 - a 小于 b\n" ); 20 } 21 else 22 { 23 printf("Line 2 - a 不小于 b\n" ); 24 } 25 if ( a > b ) 26 { 27 printf("Line 3 - a 大于 b\n" ); 28 } 29 else 30 { 31 printf("Line 3 - a 不大于 b\n" ); 32 } 33 /* 改变 a 和 b 的值 */ 34 a = 5; 35 b = 20; 36 if ( a <= b ) 37 { 38 printf("Line 4 - a 小于或等于 b\n" ); 39 } 40 if ( b >= a ) 41 { 42 printf("Line 5 - b 大于或等于 a\n" ); 43 } 44 }
1 #include <stdio.h> 2 3 int main() 4 { 5 int a = 5; 6 int b = 20; 7 int c ; 8 9 if ( a && b ) 10 { 11 printf("Line 1 - 条件为真\n" ); 12 } 13 if ( a || b ) 14 { 15 printf("Line 2 - 条件为真\n" ); 16 } 17 /* 改变 a 和 b 的值 */ 18 a = 0; 19 b = 10; 20 if ( a && b ) 21 { 22 printf("Line 3 - 条件为真\n" ); 23 } 24 else 25 { 26 printf("Line 3 - 条件为假\n" ); 27 } 28 if ( !(a && b) ) 29 { 30 printf("Line 4 - 条件为真\n" ); 31 } 32 }
本文来自博客园,作者:Bytezero!,转载请注明原文链接:https://www.cnblogs.com/Bytezero/p/15070366.html