[主观题]

以下程序的输出结果是 (11) 。

int fun(int x,int y,int *p,int *q)

{ *p=x*y;

*q=x/y;}

main()

{int a,b,c,d;

a=4;b=3;

fun(a,b,&c,&d);

printf("%d,%d\n",c,d);}

参考答案与解析:

相关试题

以下程序的运行结果是 sub(intx,inty,int*z) {*z=y£­x

[单选题]以下程序的运行结果是sub(int x,int y,int *z){*z=y-x;}main(){ int a,b,c;sub(10,5,&a);sub(7,a,&b);sub(a,b,&c);printf("M,M,M\n",a,b,c);}A.5,2,3B.-5,-12,-7C.-5,-12,-17D.5,-2,-7

  • 查看答案
  • 以下程序的输出结果是(10)。 fun(intx,inty,intz) {z=x

    [主观题]以下程序的输出结果是 (10) 。fun (int x,int y,int z){ z =x*x+y*y;}main (){int a=31;fun (6,3,a)printf ("%d", a)}

  • 查看答案
  • 以下程序的输出结果是______。main(){int i,k,a[10],p[

    [单选题]以下程序的输出结果是______。 main() { int i,k,a[10],p[3] k=5; for(i=0;i<10;i++)a[i]=i for(i=0;i<3;i++)p[i]=a[i*(i+1)]; for(i=0;i<3;i++)k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 以下程序的输出结果是______。main(){int i,k,a[10],p[

    [单选题]以下程序的输出结果是______。 main() { int i,k,a[10],p[3]; k=5; for(i=0;i<10;i++) a[i]=i; for(i=0;i<3;i++) p[i]=a[i*(i+1)]; for(i=0;i<3;i++) k+=p[i]*2; printf("%d/n",k); }A.20B.21C.22D.23

  • 查看答案
  • 如下程序的输出结果是#includevoid fun(int & X,inty)

    [单选题]如下程序的输出结果是includevoid fun(int & X,inty){intt=x;x=y;y=t;}int main(){in如下程序的输出结果是 #include<iostream> void fun(int & X,inty){intt=x;x=y;y=t;} int main( ){ int a[2]={23,42}; fun(a[1],a[0]); std::cout<<a[0]<<","<<a[1]<<std::endl; return 0; }A.42,42B.23,

  • 查看答案
  • 下列程序的输出结果是()。#includeint fun(intx){int a

    [单选题]下列程序的输出结果是()。includeint fun(intx){int a; if(x==0‖x==1)return 3; elsea=下列程序的输出结果是( )。 #include<stdio.h> int fun(intx) { int a; if(x==0‖x==1) return 3; else a=x-fun(x-2); return a; } void main() { printf("%d",fun(7)); }A.2B.8C.9D.5

  • 查看答案
  • 下列程序的输出结果是______。struct exmple{intx; int

    [单选题]下列程序的输出结果是______。 struct exmple { int x; int y; }num[2]=}1,2,3,2}; main() { printf("%d/n",num[1].y*num[0].x/num[1].x);}A.0B.1C.3D.6

  • 查看答案
  • 以下程序的输出结果是_______。#includemain(){ int i;

    [单选题]以下程序的输出结果是_______。includemain(){ int i;for(i=1;i<5;i£«£«){ if(i%2)printf以下程序的输出结果是_______。 #include<stdio.h> main() { int i; for(i=1;i<5;i++){ if(i%2)printf("*"); else continue; printf("#"); } printf("$/n"); }A.*#*#*#$B.#*#*#*$C.*#*#$D.#*#*$

  • 查看答案
  • 下列程序的输出结果是()。 int f1(int x,inty){return

    [单选题]下列程序的输出结果是( )。int f1(int x,inty){return x>y?x:y;}int f2(int x,inty){return x>y?y:x;}main(){int a=4,b=3,c=5,d=2,e,f,g;e=f2(f1(a,B) ,f1(c,D) );f=f1(f2(a,B) ,f2(c,D) );g=a+b+C+d-e-f;phntf("%d,%d,%d/n",e,f,g);}A.4,3,7B.3,4,7C.5,2,7D.2,5,7

  • 查看答案
  • 以下程序的输出结果是 main( ) { int a,i;a=0; for(i=

    [单选题]以下程序的输出结果是main( ){ int a,i;a=0;for(i=1;i<5;i++){ switch(i){ case 0:case 3:a+=2;case 1:case 2:a+=3;default:a+=5;}}printf("%d/n",a);}A.31B.13C.10D.20

  • 查看答案
  • 以下程序的输出结果是(11)。 intfun(intx,inty,int*p,i