下面程序把数组元素中的最大值放入a[0]中。则在if语句中的条件表达式应该是 main() {inta[10]={6,7,2,9,1,10,5,8,4,3},*p=a,i; for(i=0;i<10;i++,p++) if(________)*a=*p; printf("%d",*a); }
以下程序的输出结果是 main() {inta[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf(";";%d%d%d%d\n";";,a[0][3],a[1][2],a[2][1],a[3][0]; }
在VC6.0中定义二维数组并初始化:inta[][3]={1,2,3,4,5,6,7};则以下判断中不正确的是()
执行下面的语句后,表达式*(p[0]+1)+**(q+2)的值为()。inta[]={5,4,3,2,1},*p[]={a+3,a+2,a+1,a},**q=p;
已知数组inta[5]={1,2,3,4,5};,则a[4]=()。
设有以下定义: inta[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是()。
设有说明:inta[3][5];请用四种方式来表示数组元素a[1][2].
若有以下数组说明,则i=10;a[a[i]]元素数值是()。inta[12]={1,4,7,10,2,5,8,11,3,6,9,12};
若有说明:inta[][3]={{1,2,3},{4,5},{6,7}};则数组a的第一维的大小为:()
以下程序的输出结果是main(){inta[4][4]={{1,3,5},{2,4,6},{3,5,7}};printf(""%d%d%d%d\n"",a[0][3],a[1][2],a[2][1],a[3][0];}
有下列程序:voidsum(inta[]){a[0]=a[-1]+a[1];}main(){inta[10]={1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf(\%d\\n\,a[2]);}程序运行后的输出结果是()
inta[]={3.1,5.8,6.7,-3.6},i;for(i=0;i<4;i++)printf('%d',a[i]);能输出数组元素a[2]的值.
数组a[2][3]={1,2,3,4,5,6}中元素a[1][0]值为
inta[10];给数组a的所有元素分别赋值为1、2、3、……的语句是()。
已知定义数组int a[10][10]={{1},{1,2},{1,2,3},{1,2,3,4},{1,2,3,4,5,6}};请问元素a[1][1]=( ),a[5][5]=( ),a[3][3]=( ),a[9][9]=( )
已知有定义:inta[]={8,1,2,5,0,4,7,6,3,9};,则a[*(a+a[3])]的值为。
若已定义: inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
若有说明:inta[][3]={{1,2,3},{4,5},{6,7}};则数组a的第一维的大小为:()
inta[10]={1,2,3,4,5};数组a的长度为5。()
数组定义为 int a[3][2]={1, 2, 3, 4, 5, 6},数组元素( )的值为6。 答案:a[2][1]
已知“inta[]={1,2,3,4,5},*p=a;”则以下各选项中值为数组元素地址的是()。
在定义inta[][3]={1,2,3,4,5,6,7,8,9,10};之后,数组a的第一维下标是【1】
若有说明:inta[][3]={1,2,3,4,5,6,7};则a数组第一维的大小是()。
有说明语句inta[4][5];,则a[2]+3表示a数组第2行的首地址。()