谢谢。我还有一个问题就是关于多重for循环程序如下:
- void main(short int** pd,int* nse,int il,int jl)
- {
-
- int i,j,k,l;
-
- double avg,temp;
-
- for(i=1;i<15;i++)
- {
- for(j=1;j<15;j++)
- {
- avg=0;
-
- temp=0;
- for(k=-1;k<=1;k++)
- {
-
- for(l=-1;l<=1;l++)
- {
-
- avg+=(double)pd[i+k][j+l];
-
- }
-
- }
- avg=avg/((double)sn*sn);
- for(k=-1;k<=1;k++)
- {
-
- for(l=-1;l<=1;l++)
- {
-
- temp+=((double)pd[i+k][j+l]-avg)*((double)pd[i+k][j+l]-avg);
-
- }
-
- }
这个该怎么写,有什么方法?谢谢!
|