|
发表于 2013-2-17 20:08:11
|
显示全部楼层
- #include<stdio.h>
- #include<string.h>
- #include<stdlib.h>
- struct student
- {
- int num;
- char name[20];
- float score[3];
- };
- //void print(struct student);
- void print(struct student*);
- void main()
- {
- struct student stu[2];
- strcpy(stu[0].name,"小红");
- strcpy(stu[1].name,"小黄");
- /*
- stu[1].score[0]=56.5;
- stu[1].score[1]=66.5;
- stu[1].score[2]=46.5;
- stu[2].score[0]=76.5;
- stu[2].score[1]=86.5;
- stu[2].score[2]=96.5;
- print(stu[2]);
- */
- stu[0].score[0]=56.5;
- stu[0].score[1]=66.5;
- stu[0].score[2]=46.5;
- stu[1].score[0]=76.5;
- stu[1].score[1]=86.5;
- stu[1].score[2]=96.5;
- print(stu);
-
- }
- void print(struct student stu[2])
- {
- printf("%s 1 is %f %f %f",stu[0].name,stu[0].score[0],stu[0].score[1],stu[0].score[2]);
- printf("%s 1 is %f %f %f",stu[1].name,stu[1].score[0],stu[1].score[1],stu[1].score[2]);
- }
复制代码 |
|