百度试题 结果1 题目有数组a = [ ],执行a[1000] = 0 之后数组的长度是( ) 相关知识点: 试题来源: 解析 1001 反馈 收藏
int arr[1000]; for (int i=0;i<1000;++i) arr[i]=i; int j=0; int count=0; while(count<999) { while(arr[j%1000]==null) j=(++j)%1000; j=(++j)%1000; while(arr[j%1000]==null) j=(++j)%1000; j=(++j)%1000; while(arr[j%1000]==null) j=(++j)%1000; arr[j]=nu...
int a[3]每个成员占一个int,也就是4字节,a[0]后就是a[1],所以应该是4。举个例子来说,如果a[0]地址是1000,那么a[1]的是1004,a[2]的是1008。每个成员占据4字节,所以相邻地址差4字节。
""中没有空格的话,数组长度是1;有空格的话,有几个空格数组长度就是几+1!而如果问的是字符串长度,那前者是0,后者是就是空格个数。
for(int i=0;i<a.length;i++){ try{ c[i]=a[i]/b[i];}catch(ArithmeticException e){ //分母为零抛出的异常 e.printStackTrace();}catch(ArrayIndexOutOfBoundsException e){ //数组越界的异常 如果数组 a,b确定长度相等,不用捕捉此异常 break;e.printStackTrace();} ...
题目 设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当以列为主存放时,元素A[5,8]的存储首地址为( )。 A.BA+141B.BA+180C.BA+222D.BA+225 相关知识点: 试题来源: 解析 B 反馈 收藏 ...
有数组初始化语句“int a[] ={1,2,3,4,5,6,7,8,9,10};”,则数值最小和最大的元素下标分别是( )。A.1,10B.0,9C.1,9D.0,10
解析 A 正确答案:A 解析:在本题的定义方式中,系统会自动在数组最后加入一个’\0’,表示字符数组的结束,因此数组的长度是6个字节。 填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。反馈 收藏
设有数组A[0..m]作为循环队列的存储空间,front为队头指针(它指向队首元素的前一位置),rear为队尾指针(它指向队尾元素的位置),则元素x执行入队的操作是( )。——[填空题] 相关知识点: 试题来源: 解析 正确答案:rear=(rear+1)%(m+1); A[rear]=x; ...
对于两个有序数组(a,b)和(c,d),将丨a-c丨+丨b-d丨称作这两个数组的距离,那么,在下列选项中,与数组(13,26)的距离最大的是( )。 A . (20,21) B . (21,20) C . (22,19) D . (23,18) 优质答案 参考答案:D 解析 答案解析: 第一步:判断题型---本题为计算问题第二步:分析解题根据...