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

来源:6-12 综合练习

Freen247

2017-02-11 11:54

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

写回答 关注

2回答

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

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

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

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

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

    慕粉1543...

    看着像是c语言教程最后一节的练习题是吗

    2017-02-11 23:23:07

    共 1 条回复 >

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

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

C语言入门

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

926020 学习 · 20793 问题

查看课程

相似问题