电子说
**C语言逻辑运算符优先次序 **
C语言逻辑表达式
逻辑表达式的值应该是一个逻辑量“真”或“假”。C语言编译系统在表示逻辑运算结果时,以数值1代表“真”,以0代表“假”,但在判断一个量是否为“真”时,以0代表“假”,以非0代表“真”。即将一个非零的数值认作为“真”。
C语言逻辑变量
这是C99所增加的一种数据类型。可以将关系运算和逻辑运算的结果存到一个逻辑型变量中,以便于分析和运算。定义逻辑变量用类型符Bool。
C语言逻辑运算符的使用
#include
int main()
{
int num1,num2;
printf("请输入两个数字:");
scanf("%d %d",&num1,&num2);
if(num1>10&&num2<20)
{
printf("num1大于10且num2小于20!");
}
else
{
printf("num1小于10或者num2大于20!");
}
return 0;
}
编译运行结果:
请输入两个数字:11 15
num1大于10且num2小于20!
--------------------------------
Process exited after3.208 secondswith return value0
请按任意键继续. . .
全部0条评论
快来发表一下你的评论吧 !