| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 499 人关注过本帖
标题:新手上路,求大神解决一下问题!!!!!!!
只看楼主 加入收藏
shandongligo
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2013-5-18
结帖率:33.33%
收藏
已结贴  问题点数:5 回复次数:8 
新手上路,求大神解决一下问题!!!!!!!
冒泡排序法出问题,求解!!!!
#include<stdio.h>
main()
{
    int a[10],i,j,t,k;
    printf("请输入十位数组\n");
    for(i=0;i<=9;i++)
        scanf("%d",&a[i]);
    for(i=1;i<9;i++)
    {  
       for(j=0;j<9-i;j++)
           if(a[j]>a[j+1])
           {
             t=a[j];
             a[j]=a[j+1];
             a[j+1]=t;
           }
     }
    for(k=0;k<=9;k++)
        printf("%d ",&a[k]);
}
搜索更多相关主题的帖子: 新手上路 
2013-06-16 22:36
我叫沃恩
Rank: 12Rank: 12Rank: 12
来 自:Asia
等 级:贵宾
威 望:10
帖 子:1234
专家分:3865
注 册:2013-3-29
收藏
得分:1 
程序代码:
#include<stdio.h>
main()
{
    int a[10],i,j,t,k;
    printf("请输入十位数组\n");
    for(i=0;i<=9;i++)
        scanf("%d",&a[i]);
    for(i=0;i<9;i++)
    {  
       for(j=0;j<9-i;j++)
           if(a[j]>a[j+1])
           {
             t=a[j];
             a[j]=a[j+1];
             a[j+1]=t;
           }
     }
    for(k=0;k<=9;k++)
        printf("%d ",a[k]);//此处是a[k],没有寻址符&!!!
}

因为我是菜鸟,所以应该被骂! 细节+坚持=成功!
2013-06-16 22:41
雪狼MJ
Rank: 8Rank: 8
来 自:甘肃
等 级:蝙蝠侠
威 望:4
帖 子:267
专家分:853
注 册:2012-5-27
收藏
得分:1 
程序代码:
#include<stdio.h>
main()
{
    int a[10],i,j,t,k;
    printf("请输入十位数组\n");
    for(i=0;i<10;i++)
        scanf("%d",&a[i]);
    for(i=0;i<10;i++)
    { 
       for(j=i+1;j<10;j++)
           if(a[j]>a[i])
           {
             t=a[j];
             a[j]=a[i];
             a[i]=t;
           }
     }
    for(k=0;k<10;k++)
        printf("%d ",a[k]);
}


大兵啊,有时候不能按着别人的思路来,会被绕进去的,有时候很简单的东西被乱搞,白浪费时间。

Edsger Dijkstra:算法+数据结构=程序
2013-06-16 23:04
我叫沃恩
Rank: 12Rank: 12Rank: 12
来 自:Asia
等 级:贵宾
威 望:10
帖 子:1234
专家分:3865
注 册:2013-3-29
收藏
得分:0 
回复 3楼 雪狼MJ
有道理,我以为只是帮人家找到错误就行了,看来有时是要按自己的思路!!

因为我是菜鸟,所以应该被骂! 细节+坚持=成功!
2013-06-16 23:18
我叫沃恩
Rank: 12Rank: 12Rank: 12
来 自:Asia
等 级:贵宾
威 望:10
帖 子:1234
专家分:3865
注 册:2013-3-29
收藏
得分:0 
回复 3楼 雪狼MJ
向你学习,代码讲究效率!!!

因为我是菜鸟,所以应该被骂! 细节+坚持=成功!
2013-06-16 23:20
tremere
Rank: 6Rank: 6
来 自:火星
等 级:侠之大者
帖 子:223
专家分:432
注 册:2013-3-11
收藏
得分:1 
回复 4楼 我叫沃恩
弱弱的说一句,人家楼主是在用冒泡法呀。
大家都晓得排序有很多办法的。。。楼主在冒泡法上出了问题,
想帮助别人,就要对症下药吧,

极品菜鸟,来学习啦,啦啦啦啦啦啦啦。。。
2013-06-17 08:05
雪狼MJ
Rank: 8Rank: 8
来 自:甘肃
等 级:蝙蝠侠
威 望:4
帖 子:267
专家分:853
注 册:2012-5-27
收藏
得分:0 
回复 6楼 tremere
我就无语了,大兵你怎么看?

Edsger Dijkstra:算法+数据结构=程序
2013-06-17 08:44
赵疯子
Rank: 8Rank: 8
来 自:dream
等 级:蝙蝠侠
威 望:2
帖 子:365
专家分:737
注 册:2013-5-5
收藏
得分:1 
小兵打算重新搭建结构化程序
2013-06-17 09:04
azzbcc
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:江西财经大学
等 级:贵宾
威 望:81
帖 子:3293
专家分:12919
注 册:2012-11-4
收藏
得分:1 
回复 6楼 tremere
你再看看他的代码,那个内循环,最好模拟一下

他的冒泡排序是失败的


[fly]存在即是合理[/fly]
2013-06-17 14:16
快速回复:新手上路,求大神解决一下问题!!!!!!!
数据加载中...
 
   



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

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