divcmp-2.c
来自「linux下编程用 编译软件」· C语言 代码 · 共 93 行
C
93 行
extern void abort (void);int test1(int x){ return x/10 == 2;}int test2(int x){ return x/10 == 0;}int test3(int x){ return x/10 == -2;}int test4(int x){ return x/-10 == 2;}int test5(int x){ return x/-10 == 0;}int test6(int x){ return x/-10 == -2;}int main(){ if (test1(19) != 0) abort (); if (test1(20) != 1) abort (); if (test1(29) != 1) abort (); if (test1(30) != 0) abort (); if (test2(-10) != 0) abort (); if (test2(-9) != 1) abort (); if (test2(9) != 1) abort (); if (test2(10) != 0) abort (); if (test3(-30) != 0) abort (); if (test3(-29) != 1) abort (); if (test3(-20) != 1) abort (); if (test3(-19) != 0) abort (); if (test4(-30) != 0) abort (); if (test4(-29) != 1) abort (); if (test4(-20) != 1) abort (); if (test4(-19) != 0) abort (); if (test5(-10) != 0) abort (); if (test5(-9) != 1) abort (); if (test5(9) != 1) abort (); if (test5(10) != 0) abort (); if (test6(19) != 0) abort (); if (test6(20) != 1) abort (); if (test6(29) != 1) abort (); if (test6(30) != 0) abort (); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?