单项选择题

有以下程序:
int*f(int*x,int*y)
if(*x<*y)
return x;
else
return y;

main()
int a=7,b=8,*P,*q,*r;
P=&a;
q=&b;
r=f(p,q);
print("% d,% d,% d\n",*P,*q,*r);

执行后的输出结果是 ______。

A.7,8,8
B.7,8,7
C.8,7,7
D.8,7,8
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: void fun(int*a,int i,int j) int t; if(i<j) t=a[i];a[i]=a[j];a[j]=t; fun(a,++i,--j); main() int a[]=1,2,3,4,5,6,i; fun(a,0,5); for(i=0;i<6;i++) printf( %d ,a[i]); 执行后的输出结果是 ______。
A.6 5 4 3 2 1
B.4 3 2 1 5 6
C.4 5 6 1 2 3
D.1 2 3 4 5 6
单项选择题
下面程序的功能是输出以下形式的金字塔图案: * * * * * * * * * * * * * * * * main() int i,j; for(i=1;i<=4;i++;) for(j=1;j<=4-i;j++)printf( ); for(j=1; ;j<=________;j++)printf( * ); printf( n ); 在下划线处应填入的是 ______。
A.i
B.2*i-1
C.2*i+1
D.i+2
相关试题
  • 若有以下程序: main() char a; a=...
  • 若有以下程序: main() int a[4][...
  • 以下程序运行后的输出结果是 【12】 。...
  • 以下程序运行后的输出结果是 【13】 。...
  • 有如下程序段: main(int argc,char ...