填空题

若有以下程序
  main( )
  { int p,a=5;
   if(p=a!=0)
   printf("%d\n",p);
   else
   printf("%d\n",p+2);
  }
执行后输出结果是 【8】 

【参考答案】

[8]1