单选题
已知数组arr的定义如下: int arr[5]={1,2,3,4,5}; 下列语句中输出结果不是2的是( )。
A、
tout<<*arr+1<<end1;
B、
cout<<*(arr+1)<<
C、
cout<<arr[1]<<end1
D、
cout<<*arr<<end1;
【正确答案】
D
【答案解析】
解析:因为一维数组alT[5]的首地址是第一数组元素的地址,所以选项D中,输出*art的值就是数组alT[5]中第一数组元素1。其他选项都输出数组nit[5]的第二元素2。
提交答案
关闭