CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

swap(int i,int j)如何在turbo c中实现

楼主winnn(winnn)2001-12-18 15:26:41 在 C/C++ / C语言 提问

#include   <iostream.h>  
  void   swap(int   &i,int   &j)  
  {  
  int   tmp;  
  tmp=i;  
  i=j;  
  j=tmp;  
  }  
   
  main()  
  {  
  int   m=10,n=20;  
  cout<<"m="<<m<<"n="<<n<<endl;  
   
  swap(m,n);  
  cout<<"m="<<m<<"n="<<n<<endl;  
   
  return   0;  
  }  
  //以上程序如何用turbo   c实现?  
  问题点数:20、回复次数:7Top

1 楼netpaladin(好男儿志在四方!)回复于 2001-12-18 15:38:07 得分 10

#include   <stdio.h>  
  void   swap(int   *p,int   *q)  
  {  
  int   a;  
  a=*p;  
  *p=*q;  
  *q=a;  
  }  
  void   main()  
  {  
  int   m=10,n=9;  
  int   *r=&m,*s=&n;  
  printf("The   two   numbers   before   swap   is   m=%d   and   n=%d",m,n);  
  swap(r,s);  
  printf("The   two   numbers   after   swap   is   m=%d   and   n=%d",m,n);  
  }  
   
  Top

2 楼liuto(B34)回复于 2001-12-18 15:38:34 得分 0

void   swap(int*   i,   int*   j)  
  {  
            int         tmp;  
   
            tmp   =   *i;  
            *i   =   *j;  
            *j   =   tmp;  
   
            return;  
  }  
  Top

3 楼winnn(winnn)回复于 2001-12-18 15:52:51 得分 0

int   *r=&m,*s=&n;这句如果不写直接用swap(m,n)来交换m,n的值可以吗Top

4 楼LLnju(LLnju)回复于 2001-12-18 15:54:55 得分 10

写   swap(&m,&n)Top

5 楼ariso(yangxz)回复于 2001-12-18 15:55:58 得分 0

tc本来就有swap啊。Top

6 楼winnn(winnn)回复于 2001-12-18 16:04:01 得分 0

swap(&m,&n)   是可以,但我向调用时用形如swap(m,n),不用"&",象c++中那样Top

7 楼winnn(winnn)回复于 2001-12-18 16:07:40 得分 0

我下课了,下次上网再给分Top

相关问题

  • J 与 C++
  • 求教(TURBO C)
  • I Love Turbo C!
  • 寻找TURBO C
  • turbo c 问题
  • 求turbo c++3.0
  • 求Turbo C
  • 关于Turbo C++
  • 社么是TURBO C?
  • 急需turbo c 2.0

关键词

  • swap
  • tmp

得分解答快速导航

  • 帖主:winnn
  • netpaladin
  • LLnju

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo