求C語言程式設計 呼叫函式計算二維陣列所有元素的平均值

2021-05-04 18:26:51 字數 1455 閱讀 5620

1樓:匿名使用者

直接用a[i][j]最簡單,注意s必須每次置零。

非要用指標的話,應該用一個指向陣列的指標,而不是一個裝了指標的陣列;

/*求二維陣列每行元素的平均值。(要求用函式和指標實現)*/#include

void fun(int a[3][4])}int main()

2樓:匿名使用者

已改,看註釋

void fun(int a[3][4])

}int main()

用c語言求二維陣列所有元素的平均值並輸出?

c語言求二維陣列中所有元素的和

3樓:匿名使用者

遍歷二維陣列,逐個累加即可

。以二維陣列為10行5列為例。

int a[10][5],i,j,s=0;

for(i = 0; i < 10; i ++)for(j = 0; j <輸入每回個元素答的值。

for(i = 0; i < 10; i ++)for(j = 0; j < 5; j ++)s+=a[i][j];//累加每個元素

printf("%d",s);//輸出結果。

4樓:匿名使用者

#include

#define n 5    //可以抄改變數襲組的行數,***但是輸數的時候要注意***#define m 4    //可以改變陣列的列數void main()

{int i,j,a;

int sum=0;//用於求和

printf("請輸入數:");

for(i=0;i

5樓:匿名使用者

int main(void)

;//數值按你自己的要求加內進去

容int k,m;

int sum= 0;

for(k = 0;k

for(m = 0;m

printf("the sum is %d\n",sum);

return 0;}

6樓:抹不去那縷光

#include

int main()

7樓:匿名使用者

1 #include

2 int main()

3 ;5 int sum = 0;

6 int i,j;

7 for(i=0;i

8 for(j=0;j

912 printf("sum = %d\n",sum);

13 return 0;

14 }

c語言二維陣列怎麼表示,C語言二維陣列定義是什麼,然後int a 1 2 是代表什麼意思?怎麼用這個二維陣列

int a m n 就表示一個m行n列的整型二維陣列在c語言中陣列的下標是從0開始的所以,內陣列a的元素個數可以表示為 容a 0 0 a m 1 n 1 例如 include int main return 0 執行結果 1 23 4 4 51 2 3 44 5 int a 3 2 定義的是陣列ba...

C語言二維陣列問題

一維陣列,a表示的就是首元素的地址,a就是首元素。再看二維陣列,二維陣列如a 2 2 兩行兩列。是a 0 0 a 0 1 a 1 0 a 1 1 它不是一維陣列,但可以用一維陣列表示。a i a i a i a i 0 這幾個值是相等的,但意義不同,a i表示第i行的首地址,指向行。a i a i ...

用C語言計算分段函式的值,謝謝,C語言程式設計 求分段函式的值

你這bai題可真不容易噢,親自弄的,du還有不懂不,有直zhi接問我好了dao include main include double function double x int main void include int main return 0 不知 du道是這個意思不zhi?輸dao入一個x...