3.结构体简单运用:定义学生数据结构成绩并输出学生的年龄和性别。
时间: 2024-09-15 17:11:49 浏览: 70
学生成绩管理系统(C语言)
4星 · 用户满意度95%
在编程中,特别是使用结构体时,我们可以创建一个表示学生的基本数据结构。假设我们有一个名为`Student`的结构体,包含姓名、年龄和性别的属性。以下是这个结构体的一个简单运用示例,以C语言为例:
```c
#include <stdio.h>
// 定义学生结构体
struct Student {
char name[50]; // 学生名字
int age; // 年龄
char gender; // 性别 (通常用 'M' 或 'F' 表示)
};
int main() {
// 创建一个学生实例
struct Student student = {"张三", 18, 'M'}; // 假设名字为张三,年龄18岁,男性
// 输出学生的年龄和性别
printf("学生姓名: %s\n", student.name);
printf("学生年龄: %d\n", student.age);
printf("学生性别: %c\n", student.gender);
return 0;
}
```
在这个例子中,我们首先定义了一个`Student`结构体,并在`main`函数中初始化了一个`student`变量。然后通过`.`操作符访问结构体成员并打印出来。
阅读全文