Arrays 如何仅使用一个操作符浏览二维数组?没有指针

Arrays 如何仅使用一个操作符浏览二维数组?没有指针,arrays,for-loop,2d,Arrays,For Loop,2d,我需要浏览二维数组,只打印正数。 但是,这取决于我只使用一个参数,因为2D数组基本上只有一条线。 非常感谢你的帮助 int Positive(double A[SIZE][SIZE], int size) {//The method will recieve a 2D array and return the amount of positive numbers inside. //Declaring variables. int i = 0, positive = 0; for

我需要浏览二维数组,只打印正数。 但是,这取决于我只使用一个参数,因为2D数组基本上只有一条线。 非常感谢你的帮助

int Positive(double A[SIZE][SIZE], int size) {//The method will recieve a 2D array and return the amount of positive numbers inside.
//Declaring variables.
    int i = 0, positive = 0;
    for (i = 0; i < (size*size);i++)
    {
        if (A[i] > 0)
            positive++;
    }
    return positive;//TThe amount of positive numbers inside the 2D array.
}
int-Positive(双A[SIZE][SIZE],int-SIZE){//该方法将接收一个2D数组并返回数组中的正数。
//声明变量。
int i=0,正=0;
对于(i=0;i<(大小*大小);i++)
{
如果(A[i]>0)
正++;
}
返回正数;//t二维数组中正数的数量。
}
整数正数(双A[][SIZE],整数大小){
int i,j;
int正=0;
对于(i=0;i0){
正++;
}
}
}
返回正数;
}

希望这就是你要找的

int正值(双A[][SIZE],int SIZE){
int i,j;
int正=0;
对于(i=0;i0){
正++;
}
}
}
返回正数;
}

希望这就是你要找的

int Positive(double A[][SIZE], int size){
int i, j;
int positive = 0;
for ( i =0; i < size; i++){
    for ( j = 0; j < size; j++){
        if ( A[i][j] > 0 ){
            positive++;
        }
    }
}
return positive;