用c语言保存 学号,姓名,性别,年龄
时间: 2024-09-07 18:01:18 浏览: 43
学生信息管理系统,实现学生信息包括:学号、姓名、性别、年龄、班级等信息。
5星 · 资源好评率100%
在 C 语言中,你可以使用结构体(struct)来保存学号、姓名、性别和年龄等信息。首先,定义一个包含这四个字段的结构体如下:
```c
#include <stdio.h>
#include <string.h> // 如果需要字符串操作,如处理姓名
// 定义一个学生信息结构体
typedef struct {
int student_id; // 学号
char name[50]; // 姓名(假设最大长度为49个字符,包括结束符)
char gender; // 性别,通常用 'M' 或 'F'
int age; // 年龄
} Student;
int main() {
// 创建并初始化一个Student类型的变量
Student stu;
strcpy(stu.name, "张三"); // 假设姓名
stu.student_id = 1001; // 假设学号
stu.gender = 'M'; // 假设性别
stu.age = 20; // 假设年龄
// 现在你可以通过stu变量访问学生的各项信息
printf("学号: %d, 姓名: %s, 性别: %c, 年龄: %d\n",
stu.student_id, stu.name, stu.gender, stu.age);
return 0;
}
阅读全文