| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1192 人关注过本帖
标题:学到指针!bang忙砍砍这个错误程序!
取消只看楼主 加入收藏
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
结帖率:97.44%
收藏
已结贴  问题点数:20 回复次数:8 
学到指针!bang忙砍砍这个错误程序!

#include"stdio.h"
int compare(int *ptr);
int main(void)
{
    int a;
    int ar[5]={8,4,9,5,10};
    a=compare(ar);
    printf("%d",a);
    return 0;
   
}
int compare(int *ptr)// 函数的功能是返回int数组中存储数的最大值
{
    int i,temp;
    for(i=0;i<5;i++)
    {
    if(*(ptr+i)>*(ptr+i+1))//参考冒泡法de,大概这里出错了吧!
    {
        temp=*(ptr+i+1);
        *(ptr+i)=temp;
        *(ptr+i+1)=*(ptr+i);
            
    }
    }
    return *(ptr+i+1);
}
指针这东西,搞得我头都晕了


[ 本帖最后由 liangjinchao 于 2011-3-23 21:51 编辑 ]
搜索更多相关主题的帖子: 最大值 
2011-03-23 21:49
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
回复 2楼 ansic
指针这东西,纠结!

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-23 22:08
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
4楼,你写的也是有错误de,你试试改改其中的数据!

[ 本帖最后由 liangjinchao 于 2011-3-23 22:18 编辑 ]

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-23 22:14
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
回复 5楼 xxbeifeng
赐教!

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-23 22:18
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
回复 10楼 世界模型
谢啦!

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-24 13:13
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
回复 13楼 chenwei435
确实还不是很懂,在努力复习!

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-24 13:14
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
回复 8楼 世界模型
我百度回来的
当然有区别
#include   "stdio.h "
当要调用某个函数时
先在用户自已编写的文件中查找,如果找不到再到库文件里去找,
而#include   <stdio.h>  是直接到库文件里去找

所以如果是调用自己写的函数的话就用#include   "stdio.h ",这种形式
而调用标准库函数的话就用#include   <stdio.h> 这种形式,可以提高速度


看看!

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-24 13:16
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
回复 13楼 chenwei435
你这种方法不是冒泡排序吧!应该是属于交换排序的一种!(当然,冒泡排序也是交换排序的一种!)

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-24 18:59
liangjinchao
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:376
专家分:697
注 册:2010-11-8
收藏
得分:0 
回复 21楼 yehua243
我觉得你这种方法比较容易接受(正是我想要的方法),不必对数组进行完全的排序!

[ 本帖最后由 liangjinchao 于 2011-3-25 16:10 编辑 ]

因为有了因为,所以有了所以,既然已成既然,何必再说何必
2011-03-25 16:06
快速回复:学到指针!bang忙砍砍这个错误程序!
数据加载中...
 
   



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

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