x=1,!x为false 所以再判断迅逗x==0也亩型卖不成立故y=0
else if (x==0)
if (x) y+=2
else y+=3
和
else if (x==0)
{
if (x) y+=2
else y+=3
}
是一样的意租卜思
%2是除2取余,if(p[i]%2) 等同敏伍唤 if(p[i]%2==1)
i = 0, <7, i++ 得1,p[i]=12, p[i]%2=0 为假
i = 1, <7, i++ 得2,p[i]=13, p[i]%2=0 为 真 j=13
i = 2 <7, i++ 得橘橡3,p[i]=14, p[i]%2=0 为假
i = 3, <桥凯 7, i++ 得4,p[i]=15, p[i]%2=0 为 真 j=13+15
i = 4, ,,,为假
i = 5, <7, i++ 得6,p[i]=17, p[i]%2=0 为 真 j=13+15+17
i= 6, ,,,为假
最终 j=13+15+17=45
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)