下列程序的执行结果是什么

下列程序的执行结果是什么?

#include “stdio.h”

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

{ int t ;

if (*x>*y) {t=*x;*x=*y;*y=t;}

if (*x>*z) {t=*x;*x=*z;*z=t;}

if (*y>*z) {t=*y;*y=*z;*z=t;}

}

void main()

{ int a,b,c;

  printf(“\n a, b, c = ?”);

  scanf(“%d,%d,%d”,&a,&b,&c);

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

  printf (“\na,b,c= %d,%d,%d”,a,b,c);

}

 

 

程序的执行结果是

 

 a, b, c = ?23,65,3

 

a,b,c= 3,23,65

© 版权声明
THE END
喜欢就支持以下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容