| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1824 人关注过本帖
标题:来帮我改进这程序
取消只看楼主 加入收藏
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
结帖率:90.63%
收藏
 问题点数:0 回复次数:11 
来帮我改进这程序
如何求次大值,我做出了一部分,但有漏洞,当第一个为最大值时,就求不到次大值了,求改进,我做的程序具体如下:
#include "stdio.h"
#define N 10
void main()
{
    int array[N], i, max, second_max;
    for(i=0; i < N; i++)
        scanf("%d", &array[i]);
    max=array[0];
    for(i=0; i < N; i++)
    {
        if(array[i] > max)
        {
            second_max=max;
            max=array[i];
        }
    }
    printf("second_max=%d\tmax=%d\n",second_max, max);
}
求改进!

[ 本帖最后由 chen1204019 于 2012-12-9 23:23 编辑 ]
搜索更多相关主题的帖子: max include 最大值 如何 
2012-12-09 23:22
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
回复 2楼 azzbcc
你的改进还是不行,会出现次大值等于最大值!

新手发言,请多指教!
2012-12-10 13:01
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
回复 4楼 daniel_
那样有点麻烦,我要的是一次求出来!

新手发言,请多指教!
2012-12-10 13:03
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
回复 3楼 lijiale1994
你的改进还是有问题,当你输入第一个为次大值, 第二个为最大值时,会出现次大值和最大值相等!

新手发言,请多指教!
2012-12-10 13:08
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
回复 7楼 qq839431011
你的和三楼的一样错误,我记得老师说过怎么做,但是我忘记了!

新手发言,请多指教!
2012-12-10 13:11
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
怎么没人看了?

新手发言,请多指教!
2012-12-11 14:05
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
回复 13楼 azzbcc
你看看运行结果吧
图片附件: 游客没有浏览图片的权限,请 登录注册
结果显示错误

新手发言,请多指教!
2012-12-11 21:55
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
回复 3楼 lijiale1994
有图有真相,还是错误
图片附件: 游客没有浏览图片的权限,请 登录注册

新手发言,请多指教!
2012-12-11 21:58
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
或许吧,可能是我理解错误,谢谢了

新手发言,请多指教!
2012-12-11 22:25
chen1204019
Rank: 1
来 自:广东
等 级:新手上路
帖 子:93
专家分:0
注 册:2012-12-3
收藏
得分:0 
基本上是这样做了,谢谢!

新手发言,请多指教!
2012-12-12 16:43
快速回复:来帮我改进这程序
数据加载中...
 
   



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

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