选男友(结构体)c语言
时间: 2023-12-30 20:24:30 浏览: 115
在C语言中,可以使用结构体来定义和操作一个男友的选项。结构体是一种自定义的数据类型,可以将不同类型的数据组合在一起,形成一个新的数据类型。
以下是一个示例代码,演示了如何定义和使用一个男友的结构体:
```c
#include <stdio.h>
// 定义男友的结构体
typedef struct {
char name[20];
int age;
char hobby[50];
} Boyfriend;
int main() {
// 创建男友的实例
Boyfriend bf;
// 输入男友的信息
printf("请输入男友的姓名:");
scanf("%s", bf.name);
printf("请输入男友的年龄:");
scanf("%d", &bf.age);
printf("请输入男友的爱好:");
scanf("%s", bf.hobby);
// 输出男友的信息
printf("男友的姓名:%s\n", bf.name);
printf("男友的年龄:%d\n", bf.age);
printf("男友的爱好:%s\n", bf.hobby);
return 0;
}
```
这段代码定义了一个名为`Boyfriend`的结构体,包含了男友的姓名、年龄和爱好三个成员变量。在`main`函数中,我们创建了一个`Boyfriend`类型的变量`bf`,并通过`scanf`函数从用户输入中获取男友的信息。最后,我们使用`printf`函数将男友的信息输出到屏幕上。
阅读全文