首页 > 代码库 > 求出二维数组每一行的平均值
求出二维数组每一行的平均值
1 //二维数组每行输出平均值 2 //2017.3.7 3 #include <stdio.h> 4 #include <stdlib.h> 5 6 void Rand(int arr[][100], int n); 7 void OutputAvg(int arr[][100], int n); 8 int main() 9 { 10 int arr[100][100]; 11 int n = 10; 12 int sum = 0; 13 //随机初始化数组 14 Rand(arr, n); 15 OutputAvg(arr, n); 16 17 //处理函数 求出每一行的和 18 for (int i = 0; i < n; i++) 19 { 20 for (int j = 0; j < n; j++) 21 { 22 sum = sum + arr[i][j];//求出每一行的值 23 24 } 25 printf("第%d行的平均值为%d\n", i + 1, sum); 26 } 27 system("pause"); 28 return 1; 29 } 30 31 void Rand(int arr[][100], int n) 32 { 33 for (int i = 0; i < n; i++) 34 { 35 for (int j = 0; j < n; j++) 36 { 37 arr[i][j] = rand() % 100 + 11; 38 } 39 } 40 } 41 42 void OutputAvg(int arr[][100], int n) 43 { 44 for (int i = 0; i < n; i++) 45 { 46 for (int j = 0; j < n; j++) 47 { 48 printf("%-5d", arr[i][j]); 49 } 50 printf("\n"); 51 } 52 }
求出二维数组每一行的平均值
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。