C語言及程式設計提高例程 18 一維陣列應用二三例

2021-06-28 16:50:39 字數 683 閱讀 7770

賀老師教學鏈結

c語言及程式設計提高

本課講解

應用1: 利用陣列求fibonacci數列的前20項

#include int main( )

; for(i=2; i<20; i++)

f[i]=f[i-2]+f[i-1];

for(i=0; i<20; i++)

return 0;

}

應用2: 誰最大——有若干數字存入陣列中,請找出最大值

#include #define size 10

int main()

printf("the max number is %d .\n", max);

printf("the index of the max number is %d .\n", index);

return 0;

}

應用3 利用陣列輸出十進位制數對應的n進製數

#include int main()

n=i;

for(i=n-1; i>=0; i--)

printf("%d", a[i]);

printf("\n");

return 0;

}

C語言及程式設計提高例程 33 二維陣列元素的引用

賀老師教學鏈結 c語言及程式設計提高 本課講解 輸入輸出二維陣列元素 include int main return 0 非常規 操作元素 列序優先 include int main return 0 非常規 操作元素 倒序 輸出 include int main return 0 例 二維陣列行和...

C語言及程式設計初步例程 39 求素數演算法

賀老師教學鏈結 c語言及程式設計初步 本課講解 判別m是否為素數 include int main if is prime 1 printf d 是素數!n m else printf d 不是素數!n m return 0 改進 及時退出 更省時的演算法 include int main if i...

C語言及程式設計高階例程 19 鍊錶應用

賀老師教學鏈結 c語言及程式設計高階 本課講解 猴子選大王 include include struct monkey int main else p2 next head 最後乙隻再指向第一只,成了乙個圓圈 下面要開始數了 p1 head for i 1 inext 圍成圈的,可能再開始從第一隻數...