为了账号安全,请及时绑定邮箱和手机立即绑定

这段程序有错吗,为啥运行显示没有错误,就是运行不出来,怎么回事?

 #include <stdio.h>

int main()

{

    int score[10]={67,98,75,63,82,79,81,91,66,84};

    int i;

int sum=0;

int number;

    if(i=0,i<10,i++)

    {

        sum+=score[i];    

    }

    return sum;

    if(score[i]>score[i+1])

    {

        score[i]=number; 

        score[i]=score[i+1];

        score[i+1]=number;

    }

    printf("%d/n",sum);

    printf("%d\n",sum/10);

    printf("%d/n",score[9]);

    printf("%d/n",score[0]);

    printf("%d\n",score[i]);

    return 0;


正在回答

2 回答

#include <stdio.h>

int main()
{

    int score[10]={67,98,75,63,82,79,81,91,66,84};
    int i;
    int sum=0;
    int number;
    //if(i=0,i<10,i++)--怎么能这么用
    for(i=0;i<10;i++)
    {
        sum+=score[i];
    }
    //return sum;//------去掉
    for(i = 0;i < 9;i++)//升序排序
    {
        if(score[i]>score[i+1])
        {
            //score[i]=number;
            number = score[i];
            score[i]=score[i+1];
            score[i+1]=number;
        }
    }
    //printf("%d/n",sum);
    printf("%d\n",sum);
    printf("%d\n",sum/10);
    //printf("%d/n",score[9]);
    //printf("%d/n",score[0]);
    printf("%d\n",score[9]);
    printf("%d\n",score[0]);
    printf("%d\n",score[i]);
    return 0;

}


0 回复 有任何疑惑可以回复我~

你没有定义number是什么

0 回复 有任何疑惑可以回复我~
#1

也许还会爱 提问者

能帮我改了发我看看吗,我是小白
2016-03-29 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这段程序有错吗,为啥运行显示没有错误,就是运行不出来,怎么回事?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信