我正在使用Dev-C++。它不顯示任何代碼錯誤,但無法工作。簡單的程序不能編譯
它的工作原理,當我試圖像10或20
小的數字,我的工作對這個問題:
在Fibonacci序列中的每個新名詞是通過添加 前兩個方面產生。通過用1和2開始,第一10個術語將 是:
1,2,3,5,8,13,21,34,55,89,...
通過考慮術語在斐波納契數列中值不爲 超過400萬的情況下,找到偶數項的和。
#include<stdio.h>
#include<stdlib.h>
int main()
{
const int N=100;
int a=1,b=2,i,t[N],S=0,c,j;
t[0]=1;
t[1]=2;
for(i=2;i<N;i++){
t[i]=t[i-2]+t[i-1];
if(t[i]>4000000)
{
for(j=1;j<=i-1;j++){
c=t[j]%2;
if(c==0){
S=S+t[j];
}
else {
continue;
}}
break;
}
}
printf("%d\n",S);
system("pause");
}
請幫自己一個忙,提高變量的壓痕和使用空白和命名。你也不要使用''中聲明的任何東西,所以#include只是垃圾郵件。 –
pmg
2012-01-10 13:25:08
輸出是什麼?你在期待什麼? – eduffy 2012-01-10 13:25:51
請勿使用Dev-C++!這是一個很長時間以來死去的項目,並附帶一個古老的編譯器。 – ThiefMaster 2012-01-10 13:26:39