题目内容

设p1和p2均是指向同一个int型一维数组的指针变量,k为int型变量,下列不正确的语句是()

A. k=*p1+*p2
B. k=*p1*(*p2)
C. p2=k
D. p1=p2

查看答案
更多问题

设有以下语句,则() 不是对a数组的正确引用,其中0≤i<10.int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;

A. a[p-a]
B. *(*(a+1) )
C. p[i]
D. *(&a[i])

若有以下定义,则值为3 的表达式是()int a[]={1,2,3,4,5,6,7,8,9,10},*p=a;

A. p+=2,*(p++);
B. p+=2,* ++p;
C. p+=3,*p++
D. p+=2,++*p

写出下面程序的运行结果。#include main( ){ int arr[]={30,25,20,15,10,5},*p=arr;p++;printf(“%d\n”,*(p+3));}

写出下面程序的运行结果。#include main(){int a[]={1,2,3,4,5,6,7,8,9,10},*p;p=a;printf(“%d\n”,*p+9);}

答案查题题库