A: *( a[i] + j )
B: *(*( a+ i ) + j )
C: *( a + i*3 + j )
D: *( *a + i*3 + j )
举一反三
- 30、设有语句int a[2][3],下面哪一种不能表示元素a[i][j] ________A、*( a[i] + j )B、*(*( a+ i ) + j )C、*( a + i*3 + j )D、*( *a + i*3 + j )
- #include [stdio.h]int main() { int a[3][3],i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) a[i][j]=3*i+j; for(i=0;i<3;i++) printf("%d ",a[i][1]); return 0;}[/i][/i]
- 以下程序的运行结果是#include <;stdio.h>;main(){ int i,j,x[3][3]={0}; for(i=0;i<;3;i++)for(j=0;j<;=i;j++)x[i][j]=i*j; printf("%d,%d",x[1][2],x[2][1]);}[/i]
- 以下程序的输出结果是 main() int b[3][3]=0,1,2,O,l,2,0,1,2,i,j,t=1; for(i=0;i<3;i++) for(j=i;j<=i;j++) t=t+b[i][b[j][j]]; printf("%d\n",t);[/i] A: 3 B: 4 C: 1 D: 9
- 执行下面程序,输出结果是( )#include [stdio.h] void main() { int i,j,k=0,a[3][3]={1,2,3,4,5,6}; for(i=0;i<3;i++) for(j=i;j<3;j++) k+=a[i][j]; printf("%d",k); }[/i] A: 21 B: 19 C: 17 D: 18
内容
- 0
以下程序执行的结果是( )。#include <;stdio.h>;main(){ int i,j,row=0,col=0,m;static int a[3][3]={1,-2,0,4,-5,6,2,4};m=a[0][0];for(i=0;i<;3;i++)for(j=0;j<;3;j++)if(a[i][j]<;m){m=a[i][j];row=i;col=j;}printf("(%d,%d)=%d\n",row,col,m);}[/i][/i]
- 1
以下程序的运行结果是 。 #include func(int array[][4],int m) {int i,j,k; k=0; for(i=0;i<3;i++) for(j=0;j<4;j++) if(array[i][j][/i]
- 2
阅读下面程序: #include <iostream.h> void main() int i,j,row=0,column=0,m; static int a[3][3]= 100,28,72,-30,2,-100; m=a[0][0]; for(i=0;i<3;i++) for(j=0;j<3;j++) if (a[i][j]<m) m=a[i][j]; row=i; column=j; cout<<m<<","<<row<<","<<column<<endl; 该程序的功能是______,其执行结果为______。[/i][/i]
- 3
n阶对称矩阵a满足a[i][j]=a[j][i],i,j=1…n,用一维数组t存储时,t的长度为____,当i=j,a[i][j]=t[2],i>;j,a[i][j]=t[3],i<;j,a[i][j]=t[4]。[/i][/i][/i][/i][/i]
- 4
写出以下程序运行结果。 #include<iomanip.h> const int N=3; int main() { int a[N][N]={{7,-5,3},{2,8,-6},{1,-4,-2}}; int b[N][N]={{3,6,-9},{2,-8,3},{5,-2,-7}}; int i,j,c[N][N]; for(j=0;j<N;i++) //计算矩阵C for(j=0;j<N;j++) c[i][j]=a[i][j]+b[i][j]; for(j=0;j<N;i++) //输出矩阵C { for(j=0;j<N;j++) cout<<setw(5)<<c[i][j]; cout<<endl; } }[/i][/i][/i][/i]