| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 736 人关注过本帖
标题:又不知道哪里出错了。.
只看楼主 加入收藏
dousao
Rank: 2
等 级:论坛游民
帖 子:228
专家分:58
注 册:2007-11-8
收藏
得分:0 
改正后的如下====
===================
#include "stdio.h"
void fun(int tt[][4],int pp[])
{
int i,j,t,n=1,min;
for(j=0;j<=4;j++)
{
  min=tt[1][j];
  for(i=0;i<=3;i++)
  {
   if(min>tt[i][j])
   {
    t=min;min=tt[i][j];tt[i][j]=min;
    pp[n]=min;
   }
  }
  n++;
}
}
int main()
{
int t[3][4]={1,2,3,4,5,6,7,8,9,90,3,3},p[4],i;
fun(t,p);
for(i=0;i<=4;i++)
{
  printf("%d\n",p[i]);
}
}
2007-11-24 16:27
dousao
Rank: 2
等 级:论坛游民
帖 子:228
专家分:58
注 册:2007-11-8
收藏
得分:0 
因该把n=0 的.呵呵.
2007-11-24 16:28
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
收藏
得分:0 
for(i=0;i<=4;i++)
{
  printf("%d\n",p);
}

数组打印要逐个打印:
for(i=0;i<=4;i++)
{
  printf("%d\n",p[i]);
}

樱花大战,  有爱.
2007-11-24 16:36
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
收藏
得分:0 
for(int j=0;j<4;j++)
{
printf("%d\n",p[j]);
}

樱花大战,  有爱.
2007-11-24 16:38
中学者
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:3554
专家分:80
注 册:2007-9-14
收藏
得分:0 
#include "stdio.h"
void fun(int (*tt)[4],int *pp)
{
int i,j,t,n=0,min;
  for(j=0;j<4;j++)
  {
        min=tt[0][j];
     for(i=0;i<3;i++)
     {
        if(min<tt[i][j])
        {
           pp[n]=min;
        }
        else
        {
               min=tt[i][j];
            pp[n]=tt[i][j];
        }
     }
        n++;
  }
}
int main()
{
int t[3][4]={1,2,3,4,5,6,7,8,9,90,3,3},p[4],i;
fun(t,p);
for(i=0;i<4;i++)
{
  printf("%d ",p[i]);
}
}

樱花大战,  有爱.
2007-11-24 16:56
快速回复:又不知道哪里出错了。.
数据加载中...
 
   



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

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