若有程序段: int a=2,b=1; int *p=&a,*q=&b; a=*p+*q; b=*p+*q; 执行该程序段后,b的值是______。
A: 2
B: 3
C: 4
D: 5
A: 2
B: 3
C: 4
D: 5
举一反三
- 若有程序段: int a=2,b=1; int *p=&a,*q=&b; a=*p+*q; b=*p+*q; 执行该程序段后,b的值是______
- 执行以下程序段后,*p 的值为_______。int m = 1, ∗p = &m, *q; q = p; *q = 2;
- 若有程序段 int b[4] ,p,q p=
- 若有程序段“int a[10],*p=a,*q;q=&a[5];”,则表达式q-p的值是(______)
- 若有以下定义 int a〔 〕={1,2,3,4,5,6,7,8,9,10),*p=a; 则值为3的表达式是() A: p+=2,*(p++) B: p+=2,*++p C: p+=3,*p++ D: p+=2,++*P