A: 9
B: 10
C: 11
D: 12
举一反三
- 对于数组array[10],下列表示错误的是 A: array[9] B: array[0] C: array[10] D: array[2]
- 设有数组的定义String[]array=newString[20],则下面对数组元素的引用错误的是。A、array[20] B、array[a.length-1]C、array[0] D、int i=1;array[i][/i]
- 下面的程序是将array数组按从小到大进行排序,请填空。 #include<stdio.h> int main() { int array[10]; int i,j,temp; printf("input 10 numbers please "); for(i=0;i<10;i++) scanf("%d",&array[i]); for(i=0;i<9;i++) for(j=i+1;j<10;j++) if() { temp=array[i]; array[i]=array[j]; array[j]=temp; } printf("the sorted 10 numbers: "); for(i=0;i<10;i++) printf("%d ",array[i]); return 0; }[/i][/i][/i][/i]
- unsigned short array[]={1,2,3,4,5,6,7}; int i = 3; *(array + i) = ?
- 中国大学MOOC: class C { public static void main(String[] args) { int[] array = new int[10]; increase(array); System.out.print(array[0]); } public static void increase(int[] array) { for(int i = 0; i < array.length; i++) { array[i]++; } }}则输出为[/i]
内容
- 0
中国大学MOOC: 已知:class C { public static void main(String[] args) { int[] array = new int[10]; increase(array); System.out.print(array[0]); } public static void increase(int[] array) { for(int i = 0; i < array.length; i++) { array[i]++; } }}则输出为[/i]
- 1
下列程序的运行结果为 【8】 。 main() { int a[3]C4}={{1,3,5,7},{2,4,6,8},{15,17,34,12}}; printf("max value is %d\n",max value(3,4,a)); } max value(m,n,array) int m,n,array[][4]; { int i,j,max; max=array[0][0]; for(i=0;i<m;i++) for(i=0;i<n;j++) if(max<array[i][j])max=array[i][j]; return(max); }[/i][/i]
- 2
设有数组定义 char array[]="China"; 则数组 array所占的空间为( )个字节。
- 3
若有定义char array[]="123456789";,则数组array所占的内存空间为( )字节。 A: 7 B: 8 C: 9 D: 10
- 4
如下的数组中,数组array占用的内存空间是个字节。 char array[]="china";