A-A+

已知数组arr的定义如下:int arr[5]={1 2 3 4 5 } 下列语句中输出结果

2022-08-05 20:55:23 问答库 阅读 172 次

问题详情

已知数组arr的定义如下:
int arr[5]={1,2,3,4,5 }、
下列语句中输出结果不是2的是
A.cout$amp;B.cout$amp;C.cout$amp;D.cout$amp;

参考答案

正确答案:D
解析:选项A)中,arr指向数组a丌[0],*arrtl也就是arr[O]+1=1+1=2;选项B)中,指针arr向后移动一位,即指向arr[1],输出结果为2;选项c)中,arr[1]即为数组的第2个元素2;选项D)中,arr指向数组第1个元素,因此*arr的值为1。

考点:数组,语句