| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4389 人关注过本帖
标题:求数组中的最大元素
只看楼主 加入收藏
想念遇见
Rank: 2
等 级:论坛游民
帖 子:87
专家分:74
注 册:2012-5-10
收藏
得分:1 
你可以搜一下泡沫排序法。。。
2012-06-08 08:29
never_yzq
Rank: 4
等 级:业余侠客
帖 子:112
专家分:213
注 册:2012-5-25
收藏
得分:1 
看了一圈,9楼的是最简单使用的,其它的用的什么排序法,把题目要求复杂化了!希望对你有帮助!
2012-06-09 09:48
邱威
Rank: 5Rank: 5
等 级:职业侠客
威 望:2
帖 子:136
专家分:351
注 册:2012-3-28
收藏
得分:1 
#void fun(int s[],int n)
{
    int i ,max;
    for(i=0;i<=n;i++)
{
    max=s[0];
    if(s[i]>max) max=s[i];
}
    printf("%d",max);
}
2012-06-09 10:18
li往事
Rank: 2
等 级:论坛游民
帖 子:23
专家分:11
注 册:2012-3-27
收藏
得分:1 
#include<stdio.h>
 void main()
{
     int a[10],col,i;
  printf("请输入十个数:\n");
    for(i=0;i<10;i++)
     scanf("%d",&a[i]);
    col=0;
     for(i=0;i<10;i++)
    if(a[i]>a[col])
    col=i;
printf("%d,%d\n",a[col],col);
}
 
2012-06-09 16:17
liupeng5843
Rank: 2
来 自:江西
等 级:论坛游民
帖 子:31
专家分:32
注 册:2012-6-1
收藏
得分:1 
以下是引用Ayiis在2012-6-7 16:28:35的发言:

#include
void main(){
    int a[10],c,i;
 
    for(i=0;i<10;i++)
    scanf("%d",&a);
 
    for(i=c=0;i<10;i++)
        c=a>a[c]?i:c;
 
    printf("最大数为:%d\t它的下标为:%d\n",a[c],c);
}
结贴
写的漂亮
2012-06-10 08:36
wuyanyouqing
Rank: 2
等 级:论坛游民
帖 子:14
专家分:26
注 册:2011-4-17
收藏
得分:1 
排序用二重循环就行了。
2012-06-10 09:41
windthenrain
Rank: 2
等 级:论坛游民
帖 子:21
专家分:15
注 册:2014-10-27
收藏
得分:0 
回复 2 楼 爱闹的娃
可以用来参考,谢谢

[ 本帖最后由 windthenrain 于 2014-10-28 14:26 编辑 ]
2014-10-28 14:24
windthenrain
Rank: 2
等 级:论坛游民
帖 子:21
专家分:15
注 册:2014-10-27
收藏
得分:0 
回复 2 楼 爱闹的娃
如果有重复数,k的设置不够准确
2014-10-28 14:51
快速回复:求数组中的最大元素
数据加载中...
 
   



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

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