以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。
main()
{ int x[10],a[9],i;
for(i=0;i<10;i++) scanf("%d",&x[i]);
for( ; i<10;i++)
a[i-1]=x[i]+;
for(i=0;i<9;i++ ) printf("%d",a[i] ) ;
printf("\n" );
}
有如下函数调用语句:
func(rec1,rec2+rec3,(rec4,rec5));
该函数调用语句中,含有的实参个数是______。
A. 3 B
若已定义x和y为double类型,则表达式x=3,y=x+3/2的值为
A.4.0 B.
有以下程序
void swap1(int c[])
{ int t;
t=c[0];c[0]=c[1];c[1]=t;
}
void swap2(int c0,int c1)
{ int t;
t=c0;c0=c1;c1=t;
}
main( )
{ int a[2]={3,5},b[2]={3,5};
swap1(a); swap2(b[0],b[1]);
printf(“%d %d %d %d\n”,a[0],a[1],b[0],b[1]);
} 其输出结果是( )
A)5 3 5 3 B) 5 3 3 5 C)3 5 3 5 D)3 5 5 3
A.10<回车>22<回车>33<回车> B.10 22<回车>33<回车>
C.10.0<回车>22.0 33.0<回车> D.10.0,22.0,33.0<回车>
与十六进制数200等值的十进制数为( )
A) 256 B) 512 C) 1024 D) 2048