用C语音定义一个变量储存一个学生的学号姓名性别年龄和身高然后输出学生信息
时间: 2024-12-02 10:14:52 浏览: 18
在C语言中,你可以使用结构体(struct)来定义一个变量来储存学生的相关信息,包括学号、姓名、性别、年龄和身高。下面是一个简单的示例:
```c
#include <stdio.h>
#include <string.h> // 引入字符串处理库
// 定义学生信息结构体
typedef struct {
int student_id; // 学号
char name[50]; // 姓名
char gender[10]; // 性别
int age; // 年龄
float height; // 身高(单位:米)
} Student;
int main() {
// 创建一个Student类型的变量并初始化
Student student = {1001, "张三", "男", 18, 1.75};
// 输出学生信息
printf("学生信息:\n");
printf("学号: %d\n", student.student_id);
printf("姓名: %s\n", student.name);
printf("性别: %s\n", student.gender);
printf("年龄: %d岁\n", student.age);
printf("身高: %.2f米\n", student.height);
return 0;
}
```
在这个例子中,`typedef`关键字用于简化结构体类型名,使得后续的使用更为方便。
阅读全文