20000511-1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 34 行

C
34
字号
void f (int value, int expect){  if (value != expect)    abort ();}int main(){  int a = 7, b = 6, c = 4, d = 7, e = 2;	  f (a||b%c,   1);  f (a?b%c:0,  2);  f (a=b%c,    2);  f (a*=b%c,   4);  f (a/=b%c,   2);  f (a%=b%c,   0);  f (a+=b%c,   2);  f (d||c&&e,  1);  f (d?c&&e:0, 1);  f (d=c&&e,   1);  f (d*=c&&e,  1);  f (d%=c&&e,  0);  f (d+=c&&e,  1);  f (d-=c&&e,  0);  f (d||c||e,  1);  f (d?c||e:0, 0);  f (d=c||e,   1);  f (d*=c||e,  1);  f (d%=c||e,  0);  f (d+=c||e,  1);  f (d-=c||e,  0);  exit (0);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?