我無法獲得打印出來的總和 我沒有收到任何警告或類似信息。沒有語法錯誤但沒有打印結果
試圖在這裏做這個問題:http://projecteuler.net/problem=1 程序運行,然後永遠停止。
// Adding multiples of this and following equations
#include "std_lib_cmpt125.h"
void SumMultiple(int Max,int Base)
{
int i=0;
int sum=0;
for(i;i<Max;i+Base)
{
sum=i+sum;
};
cout<<"The sum"<<sum;
}
int main()
{
int base=0;
int max=0;
int sum=0;
cout<<"Please enter the sum's multiple: (ex. 3: 3,6,9,12...)\n";
cin>>base;
cout<<"Please enter the sum's maximum: (ex. 10000)\n";
cin>>max;
SumMultiple(max,base);
return 0;
}
}
您是否嘗試過一個調試器? –
攤位__ For__ ever ...哼。 – corn3lius
在這裏沒有必要的調試器..一個很好的做法,雖然 你可以清楚地看到什麼是我的答案 – Yatin