请编写一段C语言如何使用结构体的简单代码
时间: 2024-05-01 12:19:41 浏览: 88
C语言结构体实例
好的,以下是一段C语言使用结构体的代码示例:
```
#include <stdio.h>
// 定义一个结构体
struct student {
char name[20];
int age;
float score;
};
int main() {
// 声明一个结构体变量
struct student stu;
// 给结构体变量赋值
printf("请输入学生姓名:");
scanf("%s", stu.name);
printf("请输入学生年龄:");
scanf("%d", &stu.age);
printf("请输入学生分数:");
scanf("%f", &stu.score);
// 输出结构体变量的值
printf("\n学生信息:\n");
printf("姓名:%s\n", stu.name);
printf("年龄:%d\n", stu.age);
printf("分数:%.2f\n", stu.score);
return 0;
}
```
以上代码定义了一个名为 `student` 的结构体,包含了学生的姓名、年龄和分数三个成员。在 `main` 函数中,声明了一个 `stu` 结构体变量,并通过 `scanf` 函数从标准输入读取用户输入的值,最后输出了结构体变量的值。
阅读全文