代码如下:
#include<stdio.h>
int main(void)
{int x=3, y=100;float f1=1.0f, f2=2.1f;char c='d'; //'d'(100)printf("!x 的值为: %d\n",!x); //0printf("x||y 的值为: %d\n",x||y); //1printf("f1&&f2 的值为: %d\n",f1&&f2); //1printf("f1&&f2&&c 的值为: %d\n",f1&&f2&&c); //(f1&&f2)&&c=1&&c = 1&&1=1printf("f1>f2||!c 的值为: %d\n",f1>f2||!c); //(f1>f2)||(!c) = 0||(!c)=0||0=0printf("x>=0&&x<10 的值为: %d\n",x>=0&&x<10); //(x>=0)&&(x<10) = 1&&1=1printf("x<-1||x>5 的值为: %d\n",x<-1||x>5); //(x<-1)||(x>5) = 0||0=0printf("x+97==y&&y==c 的值为: %d\n",x+97==y&&y==c); //((x+97)==y)&&(y==c) = 1&&1=1return 0;
}
结果如下: