| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 626 人关注过本帖
标题:求高手解决一下问题,一道C语言题目帮忙看一下问题出在哪里?不胜感激!
取消只看楼主 加入收藏
枯叶蝴蝶
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:48
专家分:133
注 册:2011-6-17
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
求高手解决一下问题,一道C语言题目帮忙看一下问题出在哪里?不胜感激!
/*.通过自定义函数paixu(),实现对一维数组前10 个元素从大到小排序。*/



#include<stdio.h>
void main()
{
    void paixu(int x[],int n);
    int *p,i,a[80];
    p=a;
    for(i=0;i<10;i++)
    scanf("%d",p++);
    paixu(p,10);
    p=a;
    for(p=a,i=0;i<10;i++)
    {
        printf("%d",*p);
        p++;
    }
    getch();
}
void paixu(int x[],int n)
{
    int i,j,k,t;
    for(i=0;i<n-1;i++)
    {
        k=i;
        for(j=i+1;j<n;j++)
        if(x[j]>x[k]) k=j;
        if(k!=i)
        {t=x[i];x[i]=x[k];x[k]=t;}
    }
}
搜索更多相关主题的帖子: 不胜感激 C语言 元素 
2011-06-18 11:14
枯叶蝴蝶
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:48
专家分:133
注 册:2011-6-17
收藏
得分:0 
回复 2楼 ppfly
图片附件: 游客没有浏览图片的权限,请 登录注册
不行呀,编译运行后就这样了
2011-06-18 11:31
枯叶蝴蝶
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:48
专家分:133
注 册:2011-6-17
收藏
得分:0 
回复 5楼 我叫小杜
输出结果只是对你所输入的数,重新输出显示,不能达到预期效果。
2011-06-18 21:26
快速回复:求高手解决一下问题,一道C语言题目帮忙看一下问题出在哪里?不胜感激 ...
数据加载中...
 
   



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

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