结构体
#include <stdio.h>
//第一步
struct Student
{
//学号
int no;
//姓名
char name[20];
//性别
char sex[10];
//成绩
double score;
};
int main(void)
{
//2.声明结构体类型的变量
struct Student rui = {2013001,”锐哥","男",98.5};
//rui才分配了内存空间
//如何取访问结构体变量中的成员变量 "."
//3.动态的赋值 变量.成会员变量名;
printf("请输入学生学号:如 2013001\n");
scanf(“%d”,&rui.no);
printf("请输入学生姓名:如 锐哥\n");
scanf("%s",rui.name);
printf("请输入学生性别:如 男\n");
scanf("%s",rui.sex);
printf("请输入学生成绩:如 98.5\n");
scanf("%lf",&rui.score);
//输出
printf("----------输出---------\n");
printf("学号:%d\n”,rui.no);
printf("姓名:%s\n”,rui.name);
printf("性别:%s\n”,rui.sex);
printf("成绩:%.2lf\n",rui.score);
return 0;
}
结构体嵌套