单项选择题

如下程序的输出结果是______。
main()
static int a[4]=1,2,3,4;
int**k,*j;
j=a+1;k=&j;
printf("%d\n",*(*k+2));

A.运行错误
B.4
C.3
D.2
<上一题 目录 下一题>
热门 试题

单项选择题
若要说明x是整型变量,p为指向x的整型指针变量,则正确的说明是______。
A.iht x,*p=&x;
B.int x,p=&x;
C.int x,*p=*x;
D.int*p=&x,x;
单项选择题
主调函数中的两个变量a和b,要求调用函数交换a、b的值,返回交换结果,则以下正确的函数是______。
A.funa(int*x,int*y)
int*p; *p=*x;*x=*y;*y=*p;
B.funb(int x,int y)
int t; t=x;x:y=y=t;
C.func(int*x,int*y)
*x=*y;*y=*x;
D.fund(int *x,int*y)
*x=*x+*y;*y=*x-*y;*x=*x-*y;
相关试题
  • 以下程序的运行结果是______。 int...
  • 以下函数用以求y的x次方。补足所缺语句。 ...
  • 想通过以下输入语句给x赋值2,给y赋值3,...
  • 若有以下定义,则使指针p指向值为35的数...
  • 以下程序的输出结果是______。 int...