[单选题]

以下程序的输出结果是

#include

void prt (int *x, int *y, int *z)

{printf("%d,%d,%d\n",++*x,++*y,*(z++));}

main()

{int a=10,b=40,c=20;

prt (&a,&b,&c);

prt (&a,&b,&c);}

A.11,42, 31

12,22,41

B.11,41,20

12,42,20

C.11,21,40

11,21,21

D.11,41,21

12,42,22

参考答案与解析:

相关试题

以下程序的输出结果是______。 include int add(int x,

[主观题]以下程序的输出结果是______。 include int add(int x, int y) { return x£«y; } doub以下程序的输出结果是______。include<iostream.h>int add(int x, int y){return x+y;}double add(double x, double y){return x+y;}void main(){int a=3, b=3;double c=6.5, d=1.5;cout<<add(a, b)<<","<

  • 查看答案
  • 以下程序的输出结果是int f(int x,int y){ return(y£­

    [主观题]以下程序的输出结果是int f(int x,int y){ return(y-x)*x; }main(){ int a=3,b=4,c=5,d; d=f(f(3,4),f(3,5)); printf("%d/n",d);}

  • 查看答案
  • 以下程序的输出结果是______。sub(int x,int*y){*y=*y£

    [单选题]以下程序的输出结果是______。 sub(int x,int*y) {*y=*y-x;} main() { inta=1,b=2; sub(a,&B) ;sub(b,&A) ; printf("%d,%d/n",a,B) ; }A.1,0B.1,2C.0,1D.2,1

  • 查看答案
  • 以下程序的输出结果是 ( ) fun (int x,int y, int z)

    [单选题]以下程序的输出结果是 ( ) fun (int x,int y, int z) { z=x * x+y * y;} main( ) { int a=31; fun(5,2,a); print{("%d",a); }A.0B.29C.31D.无定值

  • 查看答案
  • 以下程序的输出结果是______。fun(int x, int Y, int z

    [单选题]以下程序的输出结果是______。 fun(int x, int Y, int z) { z=x*x+y*y;} main() { int a=31; fun(5, 2, a); printf("% d", a); }A.0B.29C.31D.无定值

  • 查看答案
  • 以下程序的输出结果是______。fun(int x,int y,int z){

    [单选题]以下程序的输出结果是______。 fun(int x,int y,int z) {z=x*x+y*y;} main() { int a=31; fun(5,2,a); printf("%d",a); }A.0B.29C.31D.无定值

  • 查看答案
  • 以下程序的运行结果是#include void sub(int x,int y,

    [单选题]以下程序的运行结果是include void sub(int x,int y,int *z){*z=y£­x;}void main( )以下程序的运行结果是 #include<iostream.h> void sub(int x,int y,int *z) { *z=y-x;} void main( ) { int a,b,c; sub(10,5,&a) ; sub(7,a,&b) ; sub(a,b,&c) ; cout << a <<","<< b <<","

  • 查看答案
  • 以下程序的运行结果是#include void sub(int x,int y,

    [单选题]以下程序的运行结果是include void sub(int x,int y,int*z){*z=y£­x;}void main(){i以下程序的运行结果是 #include<iostream.h> void sub(int x,int y,int*z) { *z=y-x;} void main() { int a,b,c; sub(10,5,&a); sub(7,a,&b); sub(a,b,&c); cout << a <<","<< b<<"," << C

  • 查看答案
  • 以下程序的输出结果是() struct st {int x;int * y;}*

    [单选题]以下程序的输出结果是 ( ) struct st { int x; int * y;} * p; int dt[4]={10,20,30,40}; struct st aa[4]={50,&dt[0],60,& dt[0],60 &dt[0],60,&dt [0]}; main( ) { p=aa; printf("%d/n",+ +(p->x)); }A.10B.11C.51D.60

  • 查看答案
  • 以下程序的输出结果是()。{int x;int*y;}*p;int dt[4]=

    [单选题]以下程序的输出结果是( )。 {int x;int*y;}*p; int dt[4]={1,2,3,4}; struct st aa[4]={2,&dt[0],3,&dt[0],4,&dt[0],5,&dt[0],}; {p=aa; pfintf("%d/n",++(p->x)); }A.1B.2C.3D.4

  • 查看答案
  • 以下程序的输出结果是 #include voidprt(int*x,int*y,