我想轉換for循環到DO同時:我沒有得到我的錯在改變循環
for(i=1;i<=n;i++)
{
if(n%i==0)
{ cout<<" "<<i;
d++;
s+=i;
}
i++
}
我轉換成這本。但我沒有得到正確的輸出
do
{
if(n%i==0)
{ cout<<" "<<i;
d++;
s+=i;
}
i++;
}
while(i>n);
請告訴我我在哪裏wWrong。
爲什麼你有兩次「i ++」? – lkanab