[单选题]

以下程序的运行结果是

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,3

B.-5,-12,-7

C.-5,-12,-17

D.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)}

  • 查看答案
  • 有以下程序 fun(intx,inty,intz) {z=x*y;} main(

    [单选题]有以下程序fun(int x,int y,int z){ z=x*y;}main(){int a=4,b=2,c=6;fun(a,b,c);printf("%d",c);}程序运行后的输出结果是A.16B.6C.8D.12

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

    [单选题]以下程序的运行结果是includevoid 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 < < "," < <

  • 查看答案
  • 以下程序的输出结果是 ( ) 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

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

    [单选题]以下程序的输出结果是(48)。 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.无定值

  • 查看答案
  • 以下程序的输出结果是 ______。#defineM(x,y,z) x*y£«z

    [单选题]以下程序的输出结果是 ______。 #define M(x,y,z) x*y+z main() {int a=1,b=2,c=3; printf("%d/n",M(a+b,b+c,c+a) ); }A.19B.17C.15D.12

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