可以直接对二维数组名赋值吗,如a[3][4],可以a="Win"吗,因为是第一行...答:应该说明一下,任何数组都不可以对数组名赋值。不管是一维还是二维,也不管是数字还是字符。正确的数组赋值方式:既可以在声明变量时赋值,也可以对各个元素赋值。如:int a[5]={1,2,3,4,5};int b[3][2]={{1,2},{0,3}};int c[5];c[3]=9;char d[6]=“abcde”;char e[3][2];...
怎么给一个动态数组赋值答:int b[5][5]; void fz(int l,int r,int u,int d,int v,int n) { int x,y,i,j,k,m; if(l>r) for (x=0;x<n;x++) { for (y=0;y<n;y++) printf("%4d",b[x][y]); printf("\n"); } while(l<=r) { for (i=l;i<=r;i++) b[u][i]=v++; for (k...