|

楼主 |
发表于 2020-2-23 18:01:44
|
显示全部楼层
- #include <stdio.h>
- int main()
- { int i=0;
- printf("xiang输入几个学生的成绩");
- scanf("%d",&i);
- struct Student
- {
- char sno[4];
- char sname[4];
- char sex[4];
- char address[4];
- };
- struct Student students[i];
- for(int j=0;j<i;j++)
- {
- printf("第%d个学生的学号为:",j+1);
- scanf("%s",students[j].sno);
- printf("第%d个学生的姓名为:",j+1);
- scanf("%s",students[j].sname);
- printf("第%d个学生的性别为:",j+1);
- scanf("%s",students[j].sex);
- printf("第%d个学生的家庭住址为:",j+1);
- scanf("%s",students[j].address);
-
- }
-
- for(int j=0;j<i;j++)
- {
- printf("第%d个学生的学号为:%s",j+1,students[j].sno);
- printf("第%d个学生的姓名为:%s",j+1,students[j].sname);
- printf("第%d个学生的性别为:%s",j+1,students[j].sex);
- printf("第%d个学生的家庭住址为:%s",j+1,students[j].address);
-
- }
- }
复制代码- #include <stdio.h>
- int main()
- { int i=0;
- printf("xiang输入几个学生的成绩");
- scanf("%d",&i);
- struct Student
- {
- char sno[4];
- char sname[4];
- char sex[4];
- char address[4];
- };
- struct Student students[i];
- for(int j=0;j<i;j++)
- {
- printf("第%d个学生的学号为:",j+1);
- scanf("%s",&students[j].sno);
- printf("第%d个学生的姓名为:",j+1);
- scanf("%s",&students[j].sname);
- printf("第%d个学生的性别为:",j+1);
- scanf("%s",&students[j].sex);
- printf("第%d个学生的家庭住址为:",j+1);
- scanf("%s",&students[j].address);
-
- }
-
- for(int j=0;j<i;j++)
- {
- printf("第%d个学生的学号为:%s",j+1,students[j].sno);
- printf("第%d个学生的姓名为:%s",j+1,students[j].sname);
- printf("第%d个学生的性别为:%s",j+1,students[j].sex);
- printf("第%d个学生的家庭住址为:%s",j+1,students[j].address);
-
- }
- }
复制代码
二者都可以说明student[]==&student[] |
|