看第一句,if——如果a小于b,就进入,可以发现a比b大,所以进入else,else中c+=1,所以c+1。应选d
直接把代码敲下来啊,因为else是跟着if(b<0)的,而if(b<0)又是跟着if(a<b)的,a=2,b=-1,第一个判断都没进,所以c的值不比,c=2