| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 549 人关注过本帖
标题:求十个数大小排序,求纠错
只看楼主 加入收藏
期学者
Rank: 2
等 级:论坛游民
帖 子:9
专家分:20
注 册:2015-10-30
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:4 
求十个数大小排序,求纠错
#include<stdio.h>
main()
{
    int a[10],i,q,x;
    printf("十个数");
    for(i=0;i<9;i++)
    scanf("%d",&a[i]);
    {
        for(q=i+1;q<10;q++)
        {
            if(a[i]<a[q])
            {
                x=a[i];
                a[i]=a[q];
                a[q]=x;
            }
        }
        printf("%d\n",a[i]);
    }
    printf("%d",a[9]);
}

[此贴子已经被作者于2015-11-5 15:34编辑过]

2015-11-05 15:20
期学者
Rank: 2
等 级:论坛游民
帖 子:9
专家分:20
注 册:2015-10-30
收藏
得分:0 
#include<stdio.h>
main()
{
    int a[10],i,q,x;
    printf("十个数");
    for(i=0;i<9;i++)
    scanf("%d",&a[i]);
    {
        for(q=i+1;q<10;q++)
        {
            if(a[i]<a[q])
            {
                x=a[i];
                a[i]=a[q];
                a[q]=x;
            }
        }
        printf("%d",a[i]);
    }
    printf("%d",a[10]);
}
输错了

[此贴子已经被作者于2015-11-5 15:36编辑过]

2015-11-05 15:32
jandq
Rank: 2
等 级:论坛游民
帖 子:3
专家分:18
注 册:2015-11-7
收藏
得分:18 
回复 2楼 期学者
#include<stdio.h>
 main()
 {
     int a[10],i,q,x=0;
     printf("十个数");
     for(i=0;i<=9;i++)//十个数的话这里应该是I<=9吧。
     {
         scanf("%d",&a[i]);//这个格式好一点才方便看
     }
    for(i=9;i>=0;i--)// 这里应该再加一层循环
     {
         for(q=0;q<i;q++)
         {
             if(a[q]<a[q+1])//这句的含义是如果数列的后一项大于前一项,就把大的换到前面
             {
                 x=a[q];
                 a[q]=a[q+1];
                 a[q+1]=x;
             }
         }
    }
    for(i=0;i<=9;i++)//这十个数打印出来也要用循环
    {
        printf("%d ",a[i]);
     }
 
    return 0;
 }
我也是刚学的,很多漏洞,但是这个我试过了能运行。
2015-11-07 23:38
期学者
Rank: 2
等 级:论坛游民
帖 子:9
专家分:20
注 册:2015-10-30
收藏
得分:0 
回复 3楼 jandq
我试了,复制过去,不行,结果乱码
2015-11-08 12:25
加奈
Rank: 1
等 级:新手上路
帖 子:15
专家分:6
注 册:2014-10-12
收藏
得分:2 
回复 4楼 期学者
3楼调试正确
2015-11-08 12:36
快速回复:求十个数大小排序,求纠错
数据加载中...
 
   



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

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