當前位置:編程學習大全網 - 編程軟體 - c語言關於二維數組編程在線等。

c語言關於二維數組編程在線等。

# include & ltstdio.h & gt

#定義N 4

#定義M 5

void main()

{

int a[N][M],I,j,k,n1,n2,n3,n4;

printf("請輸入:");printf(" \ n ");

for(I = 0;我& ltn;i++)for(j = 0;j & ltm;j++)

{scanf("%d ",& ampa[I][j]);}

for(I = 0;我& ltn;i++)/////////

for(j = 0;j & ltm;j++)////需要循環判斷。

{

//如果(i=0)

如果(i==0)

{

for(k = 1;k & ltm;k++)

{ a[I][j]+= a[I][j+k];}

n 1 = a[I][j];

for(k = 1;k & ltm;k++)

{ a[I][j]-= a[I][j+k];}

}

//else if(i=N-1)

如果(i==N-1)

{

for(k = 1;k & ltm;k++)

{ a[I][j]+= a[I][j+k];}

N2 = a[I][j];

for(k = 1;k & ltm;k++)

{ a[I][j]-= a[I][j+k];}

}

//如果(j=0)

如果(j==0)

{

for(k = 1;k & ltn;k++)

{ a[I][j]+= a[I+k][j];}

n3 = a[I][j];

for(k = 1;k & ltn;k++)

{ a[I][j]-= a[I+k][j];}

}

//else if(j=M-1)

Else if(j==M-1)// Yes = =,no =

{

for(k = 1;k & ltn;k++)

{ a[I][j]+= a[I+k][j];}

n4 = a[I][j];

for(k = 1;k & ltn;k++)

{ a[I][j]-= a[I+k][j];}

}

}

printf("%d ",n 1+N2+n3+n4);

}

  • 上一篇:四個c語言編程題,求高手的幫助。謝謝!!
  • 下一篇:設計壹個用異或門,與門,或門組成的全加器
  • copyright 2024編程學習大全網