TOC 第六章 利用 處理資料

2021-09-11 03:15:48 字數 2047 閱讀 7674

##例6-1 對十個陣列依次賦值為0 1 3 4 5 6 7 8 9要求按逆序輸出。

#include

intmain()

執行結果如下:

##例6.2用數列來處理斐波那契數列問題

#include

intmain()

;for

(i=2

;i<

20;i++

)f[i]

=f[i-2]

+f[i-1]

;for

(i=0

;i<

20;i++

)printf

("\n");

}

執行結果如下:

##例6.3有十個地區的面積,要求對他們按由小到大的順序排列

#include

intmain()

printf

("the sorted numbers:\n");

for(i=

0;i<

10;i++

)printf

("%d"

,a[i]);

printf

("\n");

return0;

}

執行結果如下:

##例6.4 將乙個二維陣列的行和列的元素互換,存到另乙個二維陣列中。

#include

intmain()

,};int b[3]

[2],i,j;

printf

("array a:\n");

for(i=

0;i<=

1;i++

)printf

("\n");

}printf

("array b:\n");

for(i=

0;i<=

2;i++

)return0;

}

執行結果如下:

##例6.5 有乙個3*4的矩陣,要求求出其中最大值,以其所在的行和列。

#include

intmain()

};max=a[0]

[0];

for(i=

0;i<=

2;i++

)for

(j=0

;j<=

3;j++)if

(a[i]

[j]>max)

printf

("max=%d\nrow=%d\ncolum=%d\n"

,max,row,colum)

;return0;

}

執行結果如下

##例6.6 輸出一段已知字元

#include

intmain()

;int i;

for(i=

0;i<

15;i++

)printf

("%c\n"

,c[i]);

printf

("\n");

return0;

}

執行結果如下

第六章 利用陣列處理資料

include intmain 執行結果如下 執行結果如下 include intmain printf c c c getchar printf n return0 執行結果如下 例6.1 對10個陣列元素依次賦值為0,1,2,3,4,5,6,7,8,9,要求按逆序輸出 include intma...

第六章 利用陣列處理批量資料

一維陣列的定義 型別符陣列名 常量表示式 例 int a 10 定義陣列,會從記憶體裡劃分出一片儲存空間。a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 每乙個空間你都可以儲存資料,也可以不儲存 輸出是隨機數 引用 陣列名 下標 通過上邊的定義可以看出來,下標和它對應...

第六章 利用陣列處理批量資料

第六章 利用陣列處理批量資料 6.1 對10個數元素一次賦值給陣列,要求輸出逆序陣列 6.2 用陣列處理fibonacci數列問題 6.3 有10各地區的面積,要求他們按照由小到大的順序排列 6.4 將乙個陣列的行和列元素互換 6.5 輸出矩陣中最大的元素以及行號列號。6.6 輸出乙個一直字串 6....