若有定义:int a[5]={1,3,5,7,9}, *p=a; 则执行语句p++; 后,*p的值为______。
A: 1
B: 3
C: 5
D: 7
A: 1
B: 3
C: 5
D: 7
B
举一反三
- 执行下面程序段后,*p等于( )。int a[5]={1,3,5,7,9}, *p=a;p++; A: 1 B: 3 C: 5 D: 7
- 若有定义:int a[5]={1,3,5,7,9}, *p=a+2; 则*(p-1)的值为______。 A: 1 B: 3 C: 5 D: 7
- 若有以下定义和语句:int a[5]={1,3,5,7,9},*p; p=&a[2]; 则++(*p)的值是_____.
- 若有List=[2,5,1,7],执行语句List.insert(3,9),List中的值为_______。() A: [9, 2, 5, 1, 7] B: [2, 5, 1, 9, 7] C: [2, 5, 1, 7, 9] D: [2, 5, 1, 7, 3, 9]
- 若有如下说明:int a [ 10 ] = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 , 9 , 10 } , *p = a ;则数值为9的表达式是【 】
内容
- 0
若有以下定义和语句: int a[4]={4,5,8,9},*p; p=&a[1]; 则*(++p)的值是( )。 A: 5 B: 6 C: 7 D: 8
- 1
执行下列程序后,*p等于______。 int a[5]=1,3,5,7,9,*p; p=a;p++;
- 2
若有以下定义和语句:inta[5]={1,3,5,7,9},*p;p=&a[2];则++(*p)的值是【1】.
- 3
若有定义“int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[3],b;”,则执行语句“b=p[5];”后变量b的值为() A: 5 B: 6 C: 9 D: 8
- 4
int a[5]={10,20,30,40,50}, *p; p=&a[1]; 则执行语句“*p++;”后,*p的值是: