啊哈磊_编程从这里起步

标题: 那里出了问题问题?大佬斑斑忙 [打印本页]

作者: 向阳    时间: 2018-9-23 23:01
标题: 那里出了问题问题?大佬斑斑忙
#include <stdio.h>
int main()
{
    int a[4],i,j;
    for (i=1;i<=3;i++)
    scanf ("%d",&a);
    for (i=1;i<=2;i++);
    {
        for (j=3;j>i;j--)
        if (a<a[j])
        {
        a[0]=a;
        a=a[j];
        a[j]=a[0];
        }
    }
    for (i=1;i<=3;i++)
    printf ("%d ",a);
    return 0;
}


作者: 蓝天之子    时间: 2018-9-24 01:33
前面定义了 int a[4] 这个数组,但是程序中又有 a[0]=a; a=a[j]; 到底啥意思,是不是搞乱了?
作者: 吉星高照1    时间: 2018-9-24 08:57
for (i=1;i<=3;i++)
scanf ("%d",&a[i]);




欢迎光临 啊哈磊_编程从这里起步 (https://bbs.codeaha.com/) Powered by Discuz! X3.2