下面是一段数据对象的输入输出代码: #define MAX 2 struct student_type{ char xh[3]; char name[7]; int cxsj; int ty; }rj19_1[MAX]; #include
void main() { int i; //输入全部的数据元素 for(i=1;i<=MAX;i++) { printf("\n请输入第%d个元素的(2位):",i); scanf("%s",rj19_1[i-1].xh); //数据对象名+以下标给出的数据元素序号+该数据元素中的特定数据项 printf("\n请输入第%d个元素的姓名(3个汉字):",i); scanf("%s",rj19_1[i-1].name); printf("\n请输入第%d个元素的程序设计的成绩:",i); scanf("%d",&rj19_1[i-1].cxsj); printf("\n请输入第%d个元素的体育的成绩:",i); scanf("%d",&rj19_1[i-1].ty); } //输出全部的数据元素 for(i=1;i<=MAX;i++) { printf("\n-----------第%d个元素-----------------",i); printf("\n:%s\t姓名:%s\t程序设计:%d\t体育:%d",rj19_1[i-1].xh,rj19_1[i-1].name,rj19_1[i-1].cxsj,rj19_1[i-1].ty); } } 其中 结构体对象名rj19_1表示