2 dabentudou dabentudou 于 2016.01.14 23:30 提问

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

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]);
}}

5个回答

caozhy
caozhy   Ds   Rxr 2016.01.14 23: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]);
}
caozhy
caozhy   Ds   Rxr 2016.01.14 23:34

;,写成全角的了

caozhy
caozhy   Ds   Rxr 2016.01.14 23:35
u012505618
u012505618   2016.01.14 23: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;
}
CSDNXIAOD
CSDNXIAOD   2016.01.14 23:32

自己写的strcamp函数不知道哪里错了
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SPIN控件的使用问题
我的程序哪里错了为什么不能调节,,不知道哪里出错了,请大家看看,要写20字真是烦人
哪里错了
不知道哪里错了 请教一下~    输入一组数组反序输出~用的是外部变量  #include "stdio.h"  int a[10]; int  fd(int b[10]); {int i;    for (i=0;i  a[9-i]=b[i];        }    main(){int j,p,a[10]; for(j=0;j scanf ("%d",&a[j]); fd(a
我哪里错了?
编程之美——传话游戏 描述 Alice和Bob还有其他几位好朋友在一起玩传话游戏。这个游戏是这样进行的:首先,所有游戏者按顺序站成一排,Alice站第一位,Bob站最后一位。然后,Alice想一句话悄悄告诉第二位游戏者,第二位游戏者又悄悄地告诉第三位,第三位又告诉第四位……以此类推,直到倒数第二位告诉Bob。两位游戏者在传话中,不能让其他人听到,也不能使用肢体动作来解释。最后,Bob把他所听到
ajax错误解图
这个市我的ajax错误解图。不知道哪里错了
jquerymobile1.3.2与1.5.4展现异常
真希望是我哪里搞错了,而不是jquerymobile自身提供的js和css文件有问题。
TXT在线小说管理器
不知道哪里写错了,各位大神帮忙指点下,告诉怎么进行修改
手写PE结构,提示不是有效的win32程序
自己模仿别人的写的,不知道哪里出错了,希望可以帮下
众数的程序(使用到快速排序)
以下这个众数的程序,帮忙看下哪里出错了?
这个程序哪里错了
getch();要写成_getch(); |||程序没有问题scanf("a=%d b=20 这个程序也没错 &c); &b &a &c);更改为scanf("%d%d%d" &b &a c=%d" b=%d c=1回车|||scanf("a=%d b=2 &c);输入数的时候注意下就行了输入:a=3 &b &a c=%d" b=%d c=30这样
C#哪里错了
这是典型的C语言代码答案补充scanf("%d/n%d/n" &b);这里不能出现/n这种换行符答案补充getch()后面没有写分号 &a 朋友