📄 20000715-1.c
字号:
void abort(void);void exit(int);voidtest1(void){ int x = 3, y = 2; if ((x < y ? x++ : y++) != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest2(void){ int x = 3, y = 2, z; z = (x < y) ? x++ : y++; if (z != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest3(void){ int x = 3, y = 2; int xx = 3, yy = 2; if ((xx < yy ? x++ : y++) != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}int x, y;static voidinit_xy(void){ x = 3; y = 2;}voidtest4(void){ init_xy(); if ((x < y ? x++ : y++) != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest5(void){ int z; init_xy(); z = (x < y) ? x++ : y++; if (z != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest6(void){ int xx = 3, yy = 2; int z; init_xy(); z = (xx < y) ? x++ : y++; if (z != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}intmain(){ test1 (); test2 (); test3 (); test4 (); test5 (); test6 (); exit (0);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -