| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 619 人关注过本帖
标题:求助 新手作练习题,有点想不通
取消只看楼主 加入收藏
月无形
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-10-6
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
求助 新手作练习题,有点想不通
#include<stdio.h>
void swap(int *pa,int *pb)
{
   int temp;
   temp=*pa;
   *pa=*pb;
   *pb=temp;
}
void main()
{
    printf("请输入4个正整数:");
    int a,b,c,d,temp;
    scanf("%d%d%d%d",&a,&b,&c,&d);
    if(a>b) swap(&a,&b);
    if(b>c) swap(&b,&c);
    if(c>d) swap(&c,&d);
    if(a>b) swap(&a,&b);//就这一步想不通,为什么要加这一步,求赐教
    printf("%d,%d,%d,%d\n",a,b,c,d);











}
搜索更多相关主题的帖子: 练习题 正整数 
2013-10-06 15:03
月无形
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-10-6
收藏
得分:0 
回复 3楼 tlliqi
恩恩
2013-10-06 15:46
月无形
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-10-6
收藏
得分:0 
回复 2楼 TonyDeng
就最后的if(a>b) swap("&a,&b")那一步,加了有什么作用,求赐教
2013-10-06 15:50
月无形
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-10-6
收藏
得分:0 
回复 6楼 吴鹏博
谢谢
2013-10-06 19:54
月无形
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2013-10-6
收藏
得分:0 
回复 7楼 beyondyf
哦哦,我知道了,谢谢
2013-10-06 19:54
快速回复:求助 新手作练习题,有点想不通
数据加载中...
 
   



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

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