| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1502 人关注过本帖
标题:为什么找不出最大值啊?
只看楼主 加入收藏
qianyou
Rank: 3Rank: 3
来 自:江西南昌
等 级:论坛游侠
帖 子:76
专家分:189
注 册:2011-3-25
收藏
得分:1 
程序代码:
#include<stdio.h>
void main()
{
    int i,a[11]={1,8,4,7,9,3,6,4,5,3,33},max;
    max=a[0];
    for(i=0;i<11;i++)
    {
        if(a[i]>max) max=a[i];

    }
    printf("%10d",max);

}
LZ,你自己去看看吧!
2011-06-02 19:58
wrj20080607
该用户已被删除
收藏
得分:1 
提示: 作者被禁止或删除 内容自动屏蔽
2011-06-02 20:20
电子门外汉
Rank: 2
等 级:论坛游民
帖 子:57
专家分:29
注 册:2010-5-16
收藏
得分:1 
回复 7楼 lz1091914999
#define swap(a, b) int temp; temp = (a); (a) = (b); (b) = temp;

请问下定义这句语句有什么用呢????

Thanks
2011-06-02 21:34
JHNF
Rank: 2
来 自:广东汕尾
等 级:论坛游民
帖 子:23
专家分:17
注 册:2011-3-2
收藏
得分:0 
给个容易理解的:
#include<stdio.h>
int main()
{
    int i,a[11]={1,8,4,7,9,3,6,4,5,3,33},max;
    max=a[0];
    for(i=1;i<11;i++)
    if(a[0]<a[i])
    max=a[i];
    printf("%d\n",max);
}
2011-06-03 00:23
惊涛High浪
Rank: 2
来 自:湖北
等 级:论坛游民
帖 子:6
专家分:10
注 册:2011-6-3
收藏
得分:1 
#include<stdio.h>
void main()
{
    int j,temp,i,a[11]={1,8,4,7,9,3,6,4,5,3,33};
    for(i=0;i<11;i++)
    {
             for(j=0;j<10;j++)
         
              if(a[j]<a[j+1])
              {
                  temp=a[j];
                  a[j]=a[j+1];
                  a[j+1]=temp;
              }           
    }
   printf("%6d\n",a[0]);         
} 很简单的嘛!!

编自己的程,让别人无程可编。
2011-06-03 15:08
讀詠夅
Rank: 2
等 级:论坛游民
帖 子:56
专家分:80
注 册:2011-5-18
收藏
得分:0 
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{  
    int j=0,i,a[11]={1,8,4,7,9,3,6,4,5,3,33};
    a[j]=a[0];
    for(i=1;i<11;i++)
    { if(a[i]>a[j])
      a[j]=a[i];}
    printf("%6d",a[j]);
        
}比较粗糙~!
2011-06-05 10:42
快速回复:为什么找不出最大值啊?
数据加载中...
 
   



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

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