【单选题】【消耗次数:1】
给出以下定义:charx[]=abcdefg;chary[]={a,b,c,d,e,f,g};则正确的叙述为
数组X和数组Y等价
数组x和数组Y的长度相同
数组X的长度大于数组Y的长度
数组X的长度小于数组Y的长度
参考答案:
复制
纠错
相关题目
【单选题】 已知charx[]="hello",y[]={h,e,a,b,e};,则关于两个数组长度的正确描述是()。
①  相同
②  x大于y
③  x小于y
④  以上答案都不对
【单选题】 在C语言中,若有数组charb[]={‘A’,’B’,’C’,’D’,’E’,’F’};则数组b的长度分别是()
①  5
②  6
③  7
④  8
【判断题】 定义变常数组的方法和普通数组类似,括号中能指名长度。( )
①  正确
②  错误
【单选题】 设存在数组a,其长度为Len,下列哪项操作是将a中元素复制到数组b中()
①  reverse(a+a,Len,b);
②  sort(a,a+Len,b);
③  find(a,a+Len,b);
④  copy(a,a+Len,b);
【单选题】 有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( ).
①  2 7 8 12 35
②  12 35 8 7 2
③  35 12 8 7 2
④  8 7 12 35 2
【判断题】 通过指针引用一维数组元素时,定义的指针变量的数据类型可以和数组元素类型相同
①  正确
②  错误
【判断题】 实数集合里,a =0,f (x,y)=x-y,F(x,y): x=y, G(x,y): xy。公式“xy(F(f(x,y),a) ?G(x,y))”的真值为假。
①  正确
②  错误
【判断题】 自然数里,a=2,f (x,y)=x+y,g (x,y)=x·y,F (x,y): x=y。公式“xF(g(x,a),x)”的真值为真。
①  正确
②  错误
【单选题】 假定a为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a数组的首地址大多少个字节?
①  4
②  8
③  16
④  32
【判断题】 自然数里,a=2,f (x,y)=x+y,g (x,y)=x·y,F (x,y): x=y。公式“xy(F(f(x,a),y) ?F(f(y,a),x))”的真值为假。
①  正确
②  错误
随机题目
【单选题】 写出下面程序的执行结果。main(){ int x=1,y=1,z=0;if(z0)if(y0) x=3;else x=5;printf(%d\tif(z=y0) x=3;else if(y= =0 ) x=5;else x=7;printf(%d\tprintf(%d\t}
①  1 5 1
②  1 7 0
③  3 7 0
④  5 5 0
【单选题】 已知if (xy||xz);z=x; x=y; y=z;int x=30,y=50,z=80;语句执行后变量x、y、z的值分别为:。
①  x=50, y=80, z=80
②  x=50, y=30, z=30
③  x=30, y=50, z=80
④  x=80, y=30, z=50
【单选题】 若有定义语句:int k1=10,k2=20;,执行表达式(k1=k1k2)(k2=k2k1)后,k1和k2的值分别为()。
①  0和1
②  0和20
③  10和1
④  10和20
【单选题】 若i,j已定义为int类型,则以下程序段中内循环体的总的执行次数是(  )。for (i=5;i;i--)for (j=0;jj++){...}
①  25
②  20
③  24
④  30
【单选题】 若A是数值类型,则逻辑表达式(a==1)||(a!=1)的值是。
①  1
②  0
③  2
④  不知道a的值,不能确定
【单选题】 以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是。
①  switch(a) {case1:a=b;break; default:a++; }
②  switch(a==1) {case 0:a=b;break;case 1:a++; }
③  switch(a) {default:a++;break;case 1:a=b;}
④  switch(a==1) {case 1:a=b;break; case 0:a++;}
【单选题】 以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是。
①  switch(a){ case1:a=b; break; default:a++;}
②  switch(a==1){ case0:a=b; break;case1:a++;}
③  switch(a){ default:a++;break;case1:a=b;}
④  switch(a==1){ case1:a=b;break;case0:a++;}
【单选题】 以下程序运行的输出结果是。main(){ int p=30;printf(%d\n,(p/320?p/10:p%3)); }
①  0
②  1
③  2
④  3
【单选题】 有如下嵌套的if语句if(ab)if(ac) else if(bc) else 以下选项中与上述if语句等价的语句是。
①  k=(ab)?((a<c)?a:c)((b<c)?b:c);
②  k=(ab)?((b<c)?a:b)((b>c)?b:c);
③  k=(ab)?a:b;k=(b<c)?b:c;
④  k=(ab)?a:b;k=(a<c)?a:c;
【单选题】 以下程序的运行结果是(  )。 #include stdio.hvoid main(){int i=1,s=3;do{s+=i++;if (s%7==0)continue;else++i;} while (sprintf(%d\n
①  7
②  8
③  9
④  10