求教,到底错哪了?

来源:6-1 数组初体验

深圳菜鸟

2019-08-25 02:34

#include <stdio.h>

int main()

{

    //第一种形式

    int arrFirst[3] = {1,2,3}

    //第二种形式

    int arrSecond[] = {1,2,3}

    //第三种形式

    int arrThird[3];

    arrThird[0]=1;

    arrThird[1]=2;

    arrThird[2]=3;

    //输出第一个数组中的第二个元素

    printf("%d\n", arrFirst[1]);

    //输出第二个数组中的第二个元素

    printf("%d\n", arrSecond[1]);

    //输出第三个数组中的第二个元素

    printf("%d\n", arrThird[1]);

    return 0;

}


写回答 关注

5回答

  • 仍_是少年
    2019-08-25 12:12:44
    已采纳

    //第一种形式

        int arrFirst[3] = {1,2,3}

        //第二种形式

        int arrSecond[] = {1,2,3}

      这两处都少了 分号,加上就可以了,求采纳

  • 慕虎6101201
    2019-10-02 14:53:03

    你的书写不规范,漏掉两个;

  • 慕的地21332321
    2019-08-25 13:37:18

    #include <stdio.h>int main()

    {    /*第一种形式*/    int arrFirst[3] = {1,2,3};   

        /*第二种形式*/    int arrSecond[] = {1,2,3};   

        /*第三种形式*/    int arrThird[3];

        arrThird[0]=1;

        arrThird[1]=2;   

        arrThird[2]=3;  

        /*输出第一个数组中的第二个元素*/    printf("%d\n", arrFirst[1]);   

        /*输出第二个数组中的第二个元素*/    printf("%d\n", arrSecond[1]);

        /*输出第三个数组中的第二个元素*/    printf("%d\n", arrThird[1]);

        return 0;

    }

  • 慕的地21332321
    2019-08-25 13:33:45

    错了?,对不起,重发一遍

  • 慕的地21332321
    2019-08-25 13:32:53
    #include <stdio.h>int main()
    {    //第一种形式    int arrFirst[3] = {1,2,3};
        //第二种形式    int arrSecond[] = {1,2,3};
       //第三种形式    int arrThird[3];
       arrThird[0]=1;    arrThird[1]=2;    arrThird[2]=3;
       //输出第一个数组中的第二个元素    printf("%d\n", arrFirst[1]);
       //输出第二个数组中的第二个元素    printf("%d\n", arrSecond[1]);
       //输出第三个数组中的第二个元素    printf("%d\n", arrThird[1]);
       return 0;
    }

    //在第2行和第3行后加上分号再试试,明白请采纳^_^?

C语言入门

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

926287 学习 · 20799 问题

查看课程

相似问题