#include<stdio.h>void main(){ int a=4; int b=5; int x=2; int y=1; printf("%d\n",(a>b)&&(x>y)); printf("%d\n",(a>b)||(x>y)); printf("%d\n",!a);} 今天一个学C的新手叫我讲解这段码 - -看到那个!a我也迷糊了- -难道是说输出的值不等于a 则 为假 输出0么?