www.zhnq.net > 求二维数组所有元素和

求二维数组所有元素和

1 #include <stdio.h> 2 int main() 3 { 4 int a[4][5] = {1,2,3,4,5,6,7,8,9}; 5 int sum = 0; 6 int i,j; 7 for(i=0;i<sizeof(a)/sizeof(*a);i++) 8 for(j=0;j<sizeof(*a)/sizeof(int);j++) 9 { 10 sum += a[i][j]; 11 } 12 printf("sum = %d\n",sum); 13 return 0; 14 }

int SunMatrix(int *matrix[],int Column,int Line) //假设列数为Column 行数Line { int sum=0; for(int i=0;i<Line;i++) for(int j=0;j<Column;j++) sum+=matrix[i][j]; return sum; }

不知道抄你要使用什么语言,要求二维袭数组中全部元素2113之和可以依次遍历所有的数组5261元素,使4102用一个统计器进行累计就行了1653如:ASP的 Dim MyArray(1,1),MyItem_I,MyItem_J,MyCount MyArray(0,0)=1 MyArray(0,1)=2 MyArray

#include "stdio.h" #include "conio.h" long sum(int (*num)[]){ int i; long s=0; for(i=0;i<strlen(num);i++)s+=num[i]; return s; } main(){ int a[10][10],i,j; for(i=0;i<10;i++) for(j=0;j<10;j++) a[i][j]=i*j; printf("%ld",sum(a)); }

#include<stdio.h> void main { int m,n; int a[10][10]; printf("请输入二维数组的行数和列数");scanf("%d%d",&m,&n); for(int i=0;i<m;i++) { for(int j=0;j<n;j++) { scanf("%d",&a[i][j]); sum+=a[i][j]; } } printf("全部元素和为%d",sum); }

比如 int a[3][3]={1,2,3,4,5,6,7,8,9}; int sum=0; for(int i=0;i{ for(int j=0;j sum+=a[i][j]; } cout

int mian() 写错了.应该是 int main()

double sum(float a[][10],int rows){ double sum =0.0; int i = 0; int j = 0; for(i = 0;i 追问: 太给力了,你的回答完美解决了我的问题! 评论0 0 0

<html><head><title>JS求二维数组的和</title><script language="javascript">//定义一个一维数组var arr = new Array(3);//将一维数组的各个元素定义为一维数组,从而构建出而为数组for(var i=0;i<arr.length;i++){ arr[i] = new Array(3);}//随机为数

#include int main() { int a[4][3] = {{1,2,3},{4,5,6},{7,8,9},{10,11,12}}; int *p = a[0] ; for(int i = 11; i>=0; i--) { printf("%d ",*(p+i)); } return 0; }

网站地图

All rights reserved Powered by www.zhnq.net

copyright ©right 2010-2021。
www.zhnq.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com