d=20
程序是这样一个结构,所以一个条件都满足
main()
{ int a=0,b=1,c=0,d=20;
if(a)
d=d-10;
else if(!b)
{ if(!c)
d=15;
else
d=25;
}
printf("d=%d\n",d); getch(); }
d=20
没有一个if为真的,d保持不变
25
20