| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1325 人关注过本帖
标题:一段不能编译的简单c程序
只看楼主 加入收藏
superkey007
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-13
收藏
 问题点数:0 回复次数:13 
一段不能编译的简单c程序
急!!!编译正确但是执行却不正确.请教错处.谢谢!
# include<stdio.h>
int main()
{
int i,j,t,a[11];
printf("please input 10 number:\n");
for(i=1;i<11;i++)
scanf("%d",&a[i]);
printf("\n");
for(i=1;i<=9;i++)
for(j=1;j<10-i;i++)
if(a[j]>a[j+1])
{ t=a[j];a[j]=a[j+1];a[j+1]=t;}
printf("the sorted number:\n");
for(i=1;i<11;i++)
printf("%d",a[i]);
return 0;
}[bold][/bold]
搜索更多相关主题的帖子: 编译 
2007-12-13 11:07
C语言的深度
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:卡特的怀抱
等 级:版主
威 望:1
帖 子:9577
专家分:19
注 册:2007-10-22
收藏
得分:0 
加点大括号

用代码打出楼房...用编程编出幸福...
2007-12-13 11:09
superkey007
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-12-13
收藏
得分:0 
先谢!
是不是在嵌套语句后加啊?
2007-12-13 11:19
pinglideyu
Rank: 3Rank: 3
来 自:武汉工程大学
等 级:论坛游侠
威 望:1
帖 子:735
专家分:140
注 册:2007-1-7
收藏
得分:0 
这个应该可以了:
#include<stdio.h>
int main()
{
    int i,j,t,a[11];
    printf("please input 10 number:\n");

    for(i=1;i<11;i++)
          scanf("%d",&a[i]);
    printf("\n");
    for(i=1;i<=10;i++)
        for(j=1;j<=11-i;j++){
       if(a[j]>a[j+1])
       {
        t=a[j];
        a[j]=a[j+1];
        a[j+1]=t;
       }
    }
    printf("the sorted number:\n");

    for(i=1;i<11;i++)
    printf("%-3d",a[i]);
    printf("\n");
    return 0;
}
测试通过呢~~~

~~我的明天我知道~~
2007-12-13 12:40
beyond0702
Rank: 1
来 自: 桂 林
等 级:新手上路
帖 子:219
专家分:0
注 册:2007-11-17
收藏
得分:0 
不清楚LZ想要 做什么. 是从小到大排序,还是交换两头的数
2007-12-13 13:21
万兽无缰
Rank: 1
等 级:新手上路
威 望:1
帖 子:296
专家分:0
注 册:2007-8-27
收藏
得分:0 
是由小到大
源码很多,LZ可以找找

女朋友问我想怎么死~~~
             我说我想"爽死"
2007-12-13 13:32
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
收藏
得分:0 
#define MAX 11
for(i = 0; i < MAX; i++)  /* 0 到 10 ,11个元素 */
    scanf("%d",&a[i]);
   
printf("\n");

for(i = 1; i < MAX; i++)
    for(j = 0; j < MAX - i; j++)
        if(a[j] > a[j+1])
        {
            t = a[j];
            a[j] = a[j+1];
            a[j+1] = t;
        }

—>〉Sun〈<—
2007-12-13 14:42
闪闪4521
Rank: 1
等 级:新手上路
帖 子:196
专家分:0
注 册:2007-11-30
收藏
得分:0 
哎,写程序要有注释,
怎么大家都没这习惯呀
2007-12-13 19:42
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
收藏
得分:0 
一个简单的排序写注释,有点难度

—>〉Sun〈<—
2007-12-13 21:14
jxj777
Rank: 1
等 级:新手上路
帖 子:91
专家分:0
注 册:2007-10-27
收藏
得分:0 
冒泡算法排序问题
for(j=1;j<10-i;j++)  是j++而不是i++
另外注意边界问题,数组最好从0开始

一个人的力量是缈小的....... 互帮互助才是出路
2007-12-13 21:34
快速回复:一段不能编译的简单c程序
数据加载中...
 
   



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

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