1樓:
//只能算前40項左右,100項太大了,就算你的編譯器支援c99中的long long型,也溢位。
#include
void main()}
2樓:笑年
#include
main()
3樓:
100太大,要溢位的。
用了高精度的思路,用二位陣列模擬了下, 表示可以執行到100沒有問題。。樓主可以試下。。
#include
short int a[101][65];
short int b[101]=;//儲存每個fib數的 位數/4int main()
}b[i]=max;
if(a[i][max-1]>=10000)}
for(i=1;i<=100;i++)
return 0;
}。。。。。。。。。。。。。。。。。。。。。。。。。。。
在寫個簡單的 一維陣列的, 不過要溢位的。
#include
int main()
;//不知道樓主是什麼編譯器,這個無法編譯的話換成long long// long long fib[105]=;
int i;
for(i=3;i<=100;i++)
fib[i]=fib[i-1]+fib[i-2];
for(i=1;i<=100;i++)
printf("%i64d\n",fib[i]);
} 後面幾個就出現了問題。
4樓:
main()
二維陣列地址計算等問題,二維陣列地址問題,求詳解
二給陣列在內在中是連續儲存的,若有int a 20 20 則儲存如下示意 第1行 a 0 0 a 0 1 a 0 2 a 0 3 a 0 4 a 0 5 a 0 6 a 0 7 a 0 8 a 0 9 a 0 10 a 0 11 a 0 12 a 0 13 a 0 14 a 0 15 a 0 16 ...
c語言一維陣列的問題,求解啊,C語言一維陣列的問題,求解啊
include include define n 10 定義陣列大小 int main void printf 最高分 2f t最低分 2f n及格人數 return 0 void bubble float score,int n c語言陣列問題求解,一個陣列後面加加是什麼意思,是計數嗎,為什麼括號...
c語言程式設計編寫計算一維n個陣列元素中下標為偶數的各元素之積的
void 下標為偶數的各元素之積 int 一維n個陣列,int 維n while 下標 維n fun int a,int n 引數1為陣列,引數2為陣列元素個數 printf ret d n ji double prod even double data,int len double prod 1 ...