else if运行跳过的问题
if(target1 == target2 && target2 == target3 && target3 ==0 ){
if(a>b)
{
printf("-1001-ture");
}
else
printf("-1002-ture");
}
else if(target1 == target2 == 0 && target3>0)
{
if(a>b)
{
if( target3/r>1)
{
printf("-1015-");/*已修改1*/
}
else
printf("-1016-");/*已修改1*/
}
else
if(target3/r>1)
{
printf("-1017-");/*已修改1*/
}
else
printf("-1018-");/*已修改1*/
}
昨天发的贴可能有的混乱,但主体的判断就是这些,不知道为什么以前可以正常运行,现在就直接跳过else if 运行到其他地方去了
[此贴子已经被作者于2016-3-4 10:44编辑过]