1、 如下程序的执行结果是
main()
{
static int a〔〕={1,7,3,9,5,11};
int *p=a;
*(p+3)+=4;
printf("%d,%d",*p,*(p+3));
}
A)1,13 B)1,16
C)3,13 D)1,14
2、 下面程序的输出是
int b=3;
fun(int *k)
{
int b=2;
b=*(k++)*b;
return(b);
}
main()
{
int a〔〕={11,12,13,14,15,16};
b=fun(&a〔1〕)*b;
printf("%d\n",b);
}
A)24 B)72
C)11 D)33
3、 下面程序的输出结果是
fun(int x)
{
int a=3;
a*=x;
return a;
}
main()
{
int x=2,y=1,n;
n=fun(x);
n=fun(y);
printf("%d\n",n);
}
A)2 B)4
C)3 D)8