農林漁牧網

您現在的位置是:首頁 > 林業

C語言題目,求陣列中偶數的個數和偶數的平均值

2022-09-20由 啾啾xxc 發表于 林業

所有偶數相加所有整數相加誰更大

1。求陣列中偶數的個數和偶數的平均值。給一個含有10 個元素的陣列賦值(正整數值),求此陣列中偶數的個數和偶數的平均值。

要求:

(1)從鍵盤輸入 10 個正整數數值;

(2)輸出偶數的個數和偶數的平均值

【樣例輸入】

Input numbers:3 5 7 6 8 80 23 46 1 12

【樣例輸出】

the number of even number is: 5

the average of even number is: 30。4

答案:

#include

int main()

{

int a[10],i=0,j=0,sum=0;

printf(“Input numbers:”);

for(;i<10;i++)

{

scanf(“%d”,&a[i]);

if(a[i]%2==0)

{

j++; //偶數個數自增

sum+=a[i]; //偶數的和累加

}

}

printf(“the number of even number is:%d\n”,j);

printf(“the average of even number is:%。2f\ n”,(float)sum/j); //輸出平均值:sum/個數j

}

C語言題目,求陣列中偶數的個數和偶數的平均值