字典翻译 问答 小学 数学 为什么我算来是10,而书给的答案是14?题如下...main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x
问题标题:
为什么我算来是10,而书给的答案是14?题如下...main(){inta[]={2,4,6,8,10},y=0,x,*p;p=&a[1];for(x=1;x
问题描述:

为什么我算来是10,而书给的答案是14?题如下...

main()

{inta[]={2,4,6,8,10},y=0,x,*p;

p=&a[1];

for(x=1;x

刘利群回答:
  p=&a[1],此时指针p指向a[1],即4   也可以说p[0]=4,p[1]=6,p[2]=8,p[3]=10   第一次循环y+=p[x],x=1   即y+=p[1],p[1]=6   同理,第二次p[2]=8   所以和为14
卢志国回答:
  oo..这样的啊,谢谢
点击显示
数学推荐
热门数学推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文