題目 陣列練習,求這個陣列題的詳解。謝謝

2025-02-02 10:45:26 字數 2226 閱讀 2218

1樓:暢景彰

這個程式在vc6通過除錯執行了,用你的資料測試得到了要的結果。

#include

void main()

int plus=0,minus=0,sum=0,max=0,min=0,i=0,count=0,num[100]=;

printf("輸入總共需要輸入的元素數量:")scanf("%d",&count);

printf("輸入第1個元素:")

scanf("%d",&num[0]);

sum=num[0];

if(num[0]>0)

plus++;

max=min=num[0];

if(num[0]<0)

minus++;

max=min=-num[0];

if(num[0]==0)

max=min=0;

for(i=1;i0)

plus++;

sum+=num[i];

if(num[i]>max)

max=num[i];

if(num[i]-min)

min=num[i];

if(num[i]==0)

if(min!=0)

min=0;

printf("正數:%d個負數:%d個總數:%d絕對值最大值元素:%d絕對值最小值元素:%d",plus,minus,sum,max,min);

2樓:飛羽無痕2010級

北大哪個系的?咱們沒準乙個系的!

#include

#define abs(a) (a)>0?(a):-a))int main()

int i,n,t;

int pos=0,neg=0,sum=0;

int max=0,min=0;

int a[100];

scanf("%d",&n);

for(i=0;i0)

pos++;

else if(t<0)

neg++;

if(abs(t)>abs(a[max]))max=i;

if(abs(t)printf("%d%d%d%d%d",pos,neg,sum,a[max],a[min]);

return 0;

#undef abs

求這個陣列題的詳解。謝謝

3樓:聽不清啊

這是乙個統計1,2,3,4個數的程式,相當於是統計選票,有效選票資料共有12張,存放在s陣列中,分別為1,2,3,4,4,3,2,1,1,1,2,3。

第乙個迴圈for(i=0;i<12;i++)c[s[i]]+

就是對選票計數:

r=0時,s[0]=1,於是c[0]++

r=1時,s[1]=2,於是c[2]++

r=2時,s[2]=3,於是c[3]++

r=3時,s[3]=4,於是c[4]++

r=4時,s[4]=4,於是c[4]++

下乙個迴圈for(i=1;i<5;i++)printf("%d",c[i]);其實應該是「%d 」,即留有空格)

就是輸出統計的結果:

有4個1,3個2,3個3,2個4。

即4 3 3 2

4樓:網友

統計s[12]陣列裡的個數。

(組數問題)

5樓:俟樂秋梵

這上面組合符號不好表示,c51這個代表總共有5個,取其中1個,依次類推:

a= c51 * c41 * c31 / 5*5*5) =5 * 4 * 3 / 5*5*5) =12/25

先取有條件的偶數,個位數取值有c21;由題意得:

b= c21 * c41 * c31 / 5*5*5) =2 * 4 * 3 / 5*5*5) =24/125

其實不難,有什麼不懂得或者要討論的,大家一起再**一下呀!

有錯誤也可以說呀!

希望對你有幫助!

6樓:網友

首先求全部三位數的個數:5^3 =125個(每一位數字有5個選擇)沒有相同數字的三位數個數:a=a(3,5) =60個 (5取3進行排列)

所以。沒有相同數字的三位數的概率」=60/125=沒有相同數字的三位偶數:b=c(1,2)a(2,4)=24個 (先取乙個偶數,然後剩下的4箇中取2個進行排列)

沒有相同數字的三位偶數的概率」=24/125=

求一維陣列a中素數的個數。例如 如果陣列a的元數為 2,3,5,7,8,9,10,11,12,13 則結果為 6(在()中填空

你的程式中有點小錯.我給你改了如下注釋地方 另外我再定義了個變數,來標記是否為素數的 int m flag for i 0 i 10 i found if 1 m flag 若m flag為真則表示為素數 found printf prime number s is are d 2 count 將計...

python中,有陣列這個資料型別嗎

python中的列表 list 就類似陣列,你可將你的陣列構造成列表型別。list型別比其他語言的陣列功能要強很多 python的list和c的陣列有什麼區別 python自己沒有array這個資料結構。據我所知array是python的numpy工具包定義的。python的list就是常說的列表。...

VB中,我賦值給二維陣列,想把這個陣列儲存到中,然後再從這個檔案中把讀取資料,再賦給二維陣列

陣列怎麼儲存到txt 要先轉成字串吧 vb從文字檔案讀取資料並賦給賦值給變數及二維陣列 你這個問題請參考上面幾個知道,從檔案中讀取的方法與上面的都是一樣的,就是一次讀取一行,再將這一行的內容以逗號分界分開到乙個中間陣列中,再判斷是第幾行,第一行賦值給n,ta,xa,ya,判斷出讀到的是第二行就賦值給...