int i=1,s=0; do { if(i%2) s=s+i; }

2025-01-28 23:46:43
推荐回答(1个)
回答1:

if(条件){ }是条件判断语句,条件为零,不执行if内的语句,条件不为零就执行if内的语句。
i%2是求i除以2的余数。
if(i%2)就是判断i除以2的余数是否为零,不为零就执行if内的语句,如果余数为零,就不执行if内的语句。