dabentudou
dabentudou
采纳率100%
2016-01-14 15:30 浏览 1.4k
已采纳

哪里错了哪里错了我是按照书上写的

main()
{
int shuzu[5]={1,4,2,8,7};
int i,j;
for(i=0;i for(j=1;j if(shuzu[j-1]>shuzu[j])
{
int a=shuzu[j-1];
shuzu[j-1]=shuzu[j];
shuzu[j]=shuzu[j-1];
}
for(i=0;i<5;i++)printf("%d\n",shuzu[i]);
}}

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

4条回答 默认 最新

  • 已采纳
    caozhy 从今以后生命中的每一秒都属于我爱的人 2016-01-14 15:34
     int main()
    {
    int shuzu[5]={1,4,2,8,7};
    int i,j;
    for(i=0;i<5;i++)
    for(j=1;j<=i;j++)
    if(shuzu[j-1]>shuzu[j])
    {
    int a=shuzu[j-1];
    shuzu[j-1]=shuzu[j];
    shuzu[j]=a;
    }
    for(i=0;i<5;i++)printf("%d\n",shuzu[i]);
    }
    
    点赞 1 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2016-01-14 15:34

    ;,写成全角的了

    点赞 1 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2016-01-14 15:35
    点赞 1 评论 复制链接分享
  • u012505618 cxlovu 2016-01-14 15:35

    。。。。。。。。。不知道lz的哪本书会有这样的代码
    我猜是这样的

     #include<stdio.h>
    
    int main()
    {
        int shuzu[5]={1,4,2,8,7};
        int i,j;
        for(j=1;j<5;j++){
            if(shuzu[j-1]>shuzu[j]){
            int a=shuzu[j-1];
            shuzu[j-1]=shuzu[j];
            shuzu[j]=a;
            }
        }
        for(i=0;i<5;i++)
            printf("%d\n",shuzu[i]);
        return 0;
    }
    
    点赞 1 评论 复制链接分享

相关推荐