若有以下定义,则值为4的表达式是 A)p+=3,*(p++) B)p+=3,*++p C)p+=4,*p++ D)p+=4,++*p
具体一点,
定义在 int a[]={1,2,3,4,5,6,7,8,9,10},*p=a;
人气:276 ℃ 时间:2020-05-24 07:13:31
解答
选A.由定义得;*p=a[0]=1,A.P+=3,则*p=a[3]=4,*(p++)=a[3]=4,B.p+=3,则*p=a[3]=4,*++p=a[4]=5,C.p+=4,则*p=a[4]=5,*p++=a[4]=5.D.p+=4,则*p=a[4]=5,*++p=a[5]=6.p++后置运算,先参与其他运算,后对变量递增,++p前置运算...
推荐
- 6. 如果有以下定义:int a[10]={1,2,3,4,5,6,7,8,9,10},*p=&a[7];则表达式*p++的值是多少?
- 定义int a[ ]={1,2,3,4,5,6},*p=a;表达式(*++p)++的值是________.
- 有谁知道,设有如下定义:int a=2,b=3,c=4;则值为0的表达式为:
- 若有定义:int a=3,b=2,c=1;并有表达式:①a%b,②a>b>c,③b&&c+1,④c+=1,则表达式值相等的是哪两个?
- 设有定义int a[]={0,1,2,3,4},*p;,执行语句p=a+2;后,表达式*p的值为( ) A)1 B)2 C)3 D)4
- 练与考 假期A计划(寒假作业)中职校一年级 英语 答案
- Let's go _______after school tomorrow ,shall we?(swim)用适当形式填空,为什么有这种形式?问题解决后必采纳!谢谢.
- WRITING A REPORT OF A CRIME
猜你喜欢