#include<stdio.h>
#define BOT (-2)
#define TOP (BOT+5)
#define PRT(arg) printf("%d\n",arg)
#define FOR(arg) for(;(arg);(arg)--)
main(){
int i=BOT,j=TOP;
FOR(j)
switch(j)
{case 1: PRT(i++);
case 2
RT(j);break;]
default
RT(i);}
}
请问各位高手:
结果为什么是-2
2
-2
1
请求详细分析,拜托了