A: Array(0,0)
B: Array(1,0)
C: Array(0,1)
D: Array(5,5)
举一反三
- 定义数组Array(1to5,5)后,下列哪一个数组元素不存在() A: Array(1,1) B: Array(1,0) C: Array(0,1) D: Array(5,5)
- 如果数组$a=array(0=>5,1=>10),$b=array(1=>15,2=>20),$c=$a+$b,则$c等于下列哪一项() A: array([0]=>5[1]=>10[2]=>20) B: array([0]=>5[1]=>15[2]=>20) C: array([0]=>5[1]=>[2]=>20) D: array([0]=>5[1]=>10[2]=>15[3]=>20)
- 下面是对一维数组array的初始化,其中不正确的是( ) A: char array[ ]={“hello”}; B: char array[5]={‘h’,’e’,’l’,’l’,’0’}; C: char array[5]=” ”; D: char array[5]=”hello”;
- 假设 array 是一个已定义好的,有 10 个元素的整型数组, 则下列写法中正确的是( )。 A: array[0]=10; B: array=0; C: array[10]=0; D: array[-1]=0;
- 假设$a=range(1,20,5),则print_r($a)的输出结果为()。 A: Array([0]=>1[1]=>6[2]=>11[3]=>16) B: Array([0]=>1[1]=>20[2]=>5) C: Array([0]=>5[1]=>10[2]=>15[3]=>20) D: Array([0]=>5[1]=>10[2]=>15)
内容
- 0
有如下程序 #include structgroup{ intfirst,second,third; }; structgroupget_min_max_sum(int*array,intlen) { inti; structgroupres; res.first=array[0]; res.second=array[0]; res.third=array[0]; for(i=1;ires.second) res.second=array[i]; res.third+=array[i]; } returnres;} main() { intarray[5]={9,1,3,4}; structgroupres=get_min_max_sum(array,5); printf('min=%d,max=%d,sum=%d ',res.first,res.second,res.third); } 程序运行后的输出结果是
- 1
7. 假设$a=range(1,20,5),则print_r($a)的输出结果为( )。 A: A、Array ( [0] => 1 [1] => 6 [2] => 11 [3] => 16 ) B: B、Array ( [0] => 1 [1] => 20[2] => 5 ) C: C、Array ( [0] => 5 [1] => 10 [2] => 15 [3] => 20 ) D: D、Array ( [0] => 5 [1] => 10 [2] => 15 )
- 2
下面的程序中哪一行有错误( )。 A: nclude <stdio.h> B: in() C: oat array[5]={0.0}; //第A行 int i; for(i=0;i<5;i++) scanf("%f",&array[i]); for(i=1;i<5;i++) array[0]=array[0]+array[i];//第B行 printf("%f\n",array[0]); //第C行 D: 第A行 E: 第B行 F: 第C行 G: 没有
- 3
关于foreach遍历数组,阅读下面的代码,输出结果正确的是()。()$arr()=()array(1,2);()foreach($arr()as()$v){()++$v;()}()print_r($arr);A.()Array()(()[0]()=>()1()[1]()=>()2())()B.()Array()(()[0]()=>()2()[1]()=>()3())()C.()Array()(()[1]()=>()1()[2]()=>()2())()D.()Array()(()[0]()=>()3())
- 4
$arr2 = array( array("CPU", "内存"), array("硬盘","声卡"));则"内存"的下标为: A: 0、0 B: 0、1 C: 1、0 D: 1、1