最后一段不明白。。

来源:6-4 数组作为函数参数

颜胤

2016-07-26 16:10

for(i=0;i<5;i++)    {        printf("%d ",arr1[i]);                    }   这段程序不是应该把arr1[]里面的都输出吗,,为什么输出的只有3 12 22啊

写回答 关注

2回答

  • 越飞越高
    2016-10-25 12:43:46

    for(i=1;i<5;i++)
        {
            if(arr[i]>max)
            {
                max = arr[i];   //将数组中较大的数赋值给max
                index = i;  //记录当前索引
            }               
        } 
        arr[index] = value;

    //这一段已经把arr1[]里的最大值41赋给了max储存起来,并没有输出。

  • 心随风3708948
    2016-07-26 20:38:22

    我的确实是全输出了。。10 1 3 12 22

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题