若有定义语句struct student{char name[10];int score;}s[5]={{"MARY",98},{"JACK",66}},则元素s[1].score的值是多少
作业要自己做哦!!!
66
struct student{char name[10];int score;}s[5]={{"MARY",98},{"JACK",66}},定义了5个结构体元素,并给前两个结构体元素赋值,C语言数组下标从0开始,所以s[1]实际是第二个元素,也就是{"JACK",66},所以s[1].score的值就是66
66啊
s[5]的初始化相当于初始化了前两个学生信息
数组下标从0开始,所以s[1]就是第二个学生信息{"JACK",66"},其中66就是score