请问如何在2D Array中 圈出区域并将其中的值相加
如图所示 选取array[2][2]并画一个size = 2 的正方形 求得其中得值相加
用双重循环就行了啊
int startx=2,starty = 2;
int xsize = 1000,ysize=1000;
int sum=0;
for(int i=startx;i<startx+xsize;i++)
for(int j=starty;j<starty+ysize;j++)
sum += array[i][j];
printf("%d",sum);