问答详情
源自:6-12 综合练习

主函数中定义int score[N]={67,98,75,63,82,79,81,91,66,84};那么N是自动匹配数组中的元素个数还是一个未知数?

主函数中定义int score[N]={67,98,75,63,82,79,81,91,66,84};那么N是自动匹配数组中的元素个数还是一个未知数?

提问者:Freen247 2017-02-11 11:54

个回答

  • 慕粉1543054061
    2017-02-11 23:21:35

    这里是需要自己先宏定义的 #define N 10  

    因为程序中不可能凭空出现一个量

    如果想要自动匹配的话 应该是

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

  • 慕粉4891290
    2017-02-11 21:06:29

    你这样初始化是不对的,N可以不用写上去,元素的个数就是你花括号里面元素的个数,后面可以像使用正常数组一样去使用,例如sroce[0]  sroce[1].....