使用结构体(struct)存储学生信息

简介: 使用结构体(struct)存储学生信息。

使用结构体(struct)存储学生信息。
实例

include

struct student
{
char name[50];
int roll;
float marks;
} s;

int main()
{
printf("输入信息:\n");

printf("名字: ");
scanf("%s", s.name);

printf("编号: ");
scanf("%d", &s.roll);

printf("成绩: ");
scanf("%f", &s.marks);


printf("显示信息:\n");

printf("名字: ");
puts(s.name);

printf("编号: %d\n",s.roll);

printf("成绩: %.1f\n", s.marks);

return 0;

}

输出结果为:

输入信息:
名字: runoob
编号: 123
成绩: 89
显示信息:
名字: runoob
编号: 123
成绩: 89.0

相关文章
|
存储
结构体存储学生信息
结构体存储学生信息
|
存储 C++
32.【C/C++ 结构体全类型 (详解)】(二)
32.【C/C++ 结构体全类型 (详解)】
66 0
|
2月前
|
存储 Go
Go: struct 结构体类型和指针【学习笔记记录】
本文是Go语言中struct结构体类型和指针的学习笔记,包括结构体的定义、成员访问、使用匿名字段,以及指针变量的声明使用、指针数组定义使用和函数传参修改值的方法。
|
2月前
crash —— 如果知道结构体内部某个成员的地址,如何输出结构体内容?
crash —— 如果知道结构体内部某个成员的地址,如何输出结构体内容?
|
6月前
|
存储 数据处理 C语言
自己建立结构体类型
自己建立结构体类型
34 0
|
存储 编译器 C语言
结构体类型的结构在内存的存储
结构体类型的结构在内存的存储
|
6月前
结构体类型操作
自定义一个结构体类型的变量,其成员包括学号、姓名、年龄、性别,并将其类型声明为student,然后用该类型定义一个stu1的变量,进行赋值操作,并输出其值。
53 1
|
6月前
|
存储 编译器 Linux
自定义类型(结构体,结构体的存储大小如何计算)
结构:是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。结构体定义由关键字 struct和结构体名组成,结构体名可以根据需要自行定义。其中的struct是定义结构体类型的关键字(必须要写);Stu是当前结构体的字名(可以不写);大括号里面的age,name是成员变量。
52 0
|
6月前
|
存储 C++
[C++] 结构体Struct类型和变量定义
[C++] 结构体Struct类型和变量定义
113 0
|
C语言
struct结构体初识
struct结构体初识
55 0