[主观题]

int y=1, x, *p, a[ ]={2,4,6,8,10}; p=&a[1]; for(x=0;x<3;x++) y + = * (p + x); printf("%d/n",y); 程序的输出结果y的值是__________ 。

参考答案与解析:

相关试题

有以下程序:main(){int a[]={2,4,6,8,10),y=0,x,

[单选题]有以下程序: main() {int a[]={2,4,6,8,10),y=0,x,*P; P=&a[1]; for(x=1;x<3;x++)y+=p[x]; printf("%d/n",y); } 程序运行后的输出结果是( )。A.10B.11C.14D.15

  • 查看答案
  • 有下列程序main(){ int a[5]={2,4,6,8,10},*p,**

    [单选题]有下列程序main(){ int a[5]={2,4,6,8,10},*p,**k; p=a; k=&p; printf("%d",*(p++)); printf("%d\n",**k);}运行该程序,其输出结果是A.4 B.22C.24 D.46

  • 查看答案
  • 有以下程序: main() {int a[]={2,4,6,8,10},y=0,

    [单选题]有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a(1); for(x=1;x<3;x++) y+=p[x]; printf("%d/n",y); } 程序运行后的输出结果是 ______。A.10B.11C.14D.15

  • 查看答案
  • 分析下面的程序main(){int*p1,*p2,*p; int x=4,y=6

    [单选题]分析下面的程序 main() { int*p1,*p2,*p; int x=4,y=6; p1=&x;p2=&y; if(x<y) {p=p1;p1=p2;p2=p; } printf("%d,%d,",*p1,*p2); printf("%d,%d/n",x,y); } 程序的输出结果为_______。A.6,4,4,6B.4,6,6,4C.4,6,4,6D.6,4,6,4

  • 查看答案
  • 有以下程序:main(){inta[]={2,4,6,8,10},y=0,x,*

    [单选题]有以下程序: main() {int a[]={2,4,6,8,10},y=0,x,*p; p=&a[1]; for(x=1;x<3;x++)y+=p[x]; printf("%d/n",y); } 程序运行后的输出,结果是 ______。A.10B.11C.14D.15

  • 查看答案
  • 有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p

    [单选题]有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是A.*p+9 B.*(p+8) C.*p+=9 D.p+8

  • 查看答案
  • 有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p

    [单选题]有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是A.*p+9B.*(p+8)C.*p+=9D.p+8

  • 查看答案
  • 有如下说明int a[10]={1,2,3,4,5,6,7,8,9,10},*p

    [单选题]有如下说明 int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是A.*p+9B.*(p+8)C.*p+=9D.p+8

  • 查看答案
  • 若已定义 int a[]={1,2,3,4,5,6,7,8,9,10},p=a,

    [单选题]若已定义int a[]={1,2,3,4,5,6,7,8,9,10},p=a,i=5;则对数组元素的不正确的引用是A.a[p-a]B.*(&a[i])C.p[i]D.*(*(a+i))

  • 查看答案
  • 设有定义语句:int x[6]={2,4,6,8,5,7), *p=x, i;要

    [单选题]设有定义语句: int x[6]={2,4,6,8,5,7), *p=x, i; 要求依次输出x数组6个元素中的值,不能完成此操作的语句是( )。A.for(i=0;i<;i++) printf("%2d",*(p++));B.for(i=0;i<6;i++) printf("%2d",*(p+i));C.for(i=0;i<6;i++) printf("%2d",*p++);D.for(i=0;i<6;i++) printf("%2d",(*p)++);

  • 查看答案
  • int y=1, x, *p, a[ ]={2,4,6,8,10}; p=&a[