c語言程式設計題中已知陣列中的值在09之間統計09各

2021-03-03 21:00:01 字數 973 閱讀 5444

1樓:金色潛鳥

#include

#include

void fun(int *a, int n,int *b)

2樓:匿名使用者

思路:定義一個陣列a用來儲存需要統計的陣列,再定義一個陣列b用來統計0-9陣列出現的個數,for迴圈a陣列進行統計,最後輸出b陣列。

參考**:

#include

int main()

,b[10]=;

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

b[a[i]]++;

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

printf("%d出現的次數為:%d\n",i,b[i]);

return 0;}/*

執行結果:

0出現的次數為:2

1出現的次數為:2

2出現的次數為:3

3出現的次數為:1

4出現的次數為:3

5出現的次數為:3

6出現的次數為:2

7出現的次數為:2

8出現的次數為:1

9出現的次數為:1*/

c語言字元陣列中數字字元的統計

3樓:匿名使用者

#include

#include

int main(void)

;while(n > 0)

} b[n-1] = count;

n--;

}//這時n已經等於0了!!!

//for(j=n-1; j>=0; j--)for(j=w-1; j>=0; j--)return 0;}

4樓:勤奮的程式設計菜鳥

n已經變成0了,最後一個for迴圈沒用(和沒寫沒區別)

5樓:高潮楪祈

#include

int main()}

C語言程式設計中陣列的定義,c語言陣列的定義

這種題目一般不希望設計記憶體管理。所以一般都是進可能給一個比較大的陣列。例如a 10 表示位數不會超過十,你輸入的時候需要個索引記錄a陣列有效的位數。使用的時候,只使用有效位數。肯定會有一段記憶體不用的。或多或少。這就是陣列儲存動態資料特點。如果記憶體管理的話,你設計個增量比如5.一旦索引告訴你10...

C語言程式設計 已知長度為10的一維陣列arr,編寫函式,求出第m個數到第n個數的和

include define n 10 int gettotal int p,int m,int n void main int i,num,m,n printf 請輸入十個數 n for i 0 i 10 i scanf d arr i printf 請輸入m scanf d m printf 請...

C語言中區分陣列中的奇偶數,c語言程式設計求一個陣列中值是偶數的元素之和

好一個偷天換日 最開始 ji,ji1,ou,ou1 都指向同一地址在for 迴圈中 第一次 temp 1時 執行第二個if,於是 ji temp.第一個空間的值為1第二次 temp 2時 執行第一個if,此時的 ou指向的是第一個空間,此時 ou temp,就把先前的 ji空間個覆蓋了,於是第一空間...