C++程序设计教程第3版习题09参考答案.docxVIP

  • 0
  • 0
  • 约1.62万字
  • 约 27页
  • 2026-03-23 发布于湖南
  • 举报

C++程序设计教程第3版习题09参考答案.docx

习题09参考答案

9.1

解答1:

#includeiostream

usingnamespacestd;

voidswap(int*pa,int*pb,int*pc)

{

intt;

if(*pa*pb)

{

t=*pa; *pa=*pb;*pb=t;

}

if(*pa*pc)

{

t=*pa; *pa=*pc;*pc=t;

}

if(*pb*pc)

{

t=*pb; *pb=*pc;*pc=t;

}

}

intmain(void)

{

inta,b,c;

cinabc;

swap(a,b,c);

couta\tb\tc\n;

return0;

}

解答2:

#includeiostream

usingnamespacestd;

voidswap(int*m,int*n)

{

intt;

t=*m; *m=*n; *n=t;

}

voidswap(int*pa,int*pb,int*pc)

{

if(*pa*pb)swap(pa,pb);

if(*pa*pc)swap(pa,pc);

if(*pb*pc)swap(pb,pc);

}

int

文档评论(0)

1亿VIP精品文档

相关文档