loop-5.c

来自「Mac OS X 10.4.9 for x86 Source Code gcc」· C语言 代码 · 共 37 行

C
37
字号
static int ap(int i);static void testit(void){  int ir[4] = {0,1,2,3};  int ix,n,m;  n=1; m=3;  for (ix=1;ix<=4;ix++) {    if (n == 1) m = 4;    else        m = n-1;    ap(ir[n-1]);    n = m;  }}static int t = 0;static int a[4];static int ap(int i){  if (t > 3)    abort();  a[t++] = i;  return 1;}int main(void){  testit();  if (a[0] != 0)    abort();  if (a[1] != 3)    abort();  if (a[2] != 2)    abort();  if (a[3] != 1)    abort();  exit(0);}

⌨️ 快捷键说明

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