if(count=i%5==0)是什么意思呢

if(count=i%5==0) { if(count==1) sum32 = sum321.01; if(count==2) sum32 = sum321.01; if(count==3) sum32 = sum321.01; if(count==4) sum32 = sum320.99; if(count==5) sum32 = sum32*0.99; } 这个循环中的count=i%5==0是什么意思

count=i%5==0执行过程: 先执行i%5(i是否是5的倍数) 再执行cout = i%5(给cout赋值) 再判断cout == 0(判断count是否等于0)

count=i%5==0判断是否为5的倍数。5的倍数就返回真。

先执行count=i%5,计算i除以5的余数,

再执行count==0,,判断余数是不是0.意思是count是不是5的倍数。如果是则if条件成立

先给count赋值,然后和0比较