| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1353 人关注过本帖
标题:坚持写代码
取消只看楼主 加入收藏
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
结帖率:100%
收藏
 问题点数:0 回复次数:5 
坚持写代码
程序代码:
//谭浩强《C++程序设计》第一版 P174 例6.4 输入a,b,c 3个整数,按由大到小的顺序输出。

#include <iostream>
using namespace std;

int main( )
{
    void exchange( int *,int *,int *);               //对 exchange 函数的声明
    int a, b, c, * p1,* p2,*p3;
    cin >> a >> b >> c;                              //输入三个整数
    p1 = &a;p2 = &b;p3 = &c;                         //指向三个整形变量
    exchange( p1,p2,p3);                             //调用 exchange 函数,交换三个整形变量的值
    cout << a << " " << b << " " << c << endl;       //按由大到小的顺序输出三个整数
    system("pause");
    return 0;
}

void exchange( int * q1,int * q2,int * q3)          //定义 exchange 函数
{
    void swap( int *,int *);                        //申明 swap 函数
    if( *q1 < *q2) swap(q1,q2);                     //调用 swap 函数,属于嵌套调用
    if( *q1 < *q3) swap(q1,q3);
    if( *q2 < *q3) swap(q2,q3);
}

void swap( int * pt1,int * pt2)                     //定义 swap 函数
{ int temp;
temp = * pt1;
* pt1 = * pt2;
*pt2 = temp;
}

坚持写代码,我想一定会进步!
搜索更多相关主题的帖子: 代码 
2010-08-16 16:44
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
收藏
得分:0 
回复 4楼 towhee
是呀,很可笑吗?那是书上说的,哈哈……
2010-08-16 21:15
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
收藏
得分:0 
回复 2楼 mxs810
我刚学,才一个多月,谈不上什么程度,很多东西都还不理解,反正我没有太高要求,只是希望自己能编出一个像样点的 windows 窗体程序,不知道要努力几年?
2010-08-16 21:20
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
收藏
得分:0 
回复 9楼 ciweitou163
谢谢,什么指针、数组、引用等概念,真的很多,不容易记住,得慢慢来,要写很多程序后才会有点感觉。对于我真是这样的。我最搞不懂的还是关于运算符重载的问题,真是让我感到云里雾里的……难!
2010-08-17 13:15
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
收藏
得分:0 
回复 16楼 挑衅
学得不好,正在攻难点,特别是运算符重载,我还没找到门。有些设计思想,算法什么的,也很不好理解。
2010-08-18 19:35
hmsabc
Rank: 2
来 自:贵州省兴义市
等 级:论坛游民
帖 子:97
专家分:19
注 册:2010-8-2
收藏
得分:0 
回复 17楼 gexin
Thank you very much!
2010-08-18 19:36
快速回复:坚持写代码
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039157 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved