用C语言定义一个学生结构体,其中名字为name性别sex年龄age学号ID给学生别名为STU设置一个学生类型变量并赋初值行吗自己姓名学号
时间: 2023-11-27 07:54:25 浏览: 175
结构体变量使用-C语言程序设计结构体
可以,下面是示例代码:
```c
#include <stdio.h>
#include <string.h>
typedef struct student {
char name[20];
char sex;
int age;
char ID[20];
} STU;
int main() {
STU student1;
strcpy(student1.name, "张三");
student1.sex = 'M';
student1.age = 20;
strcpy(student1.ID, "20210001");
printf("学生姓名:%s\n", student1.name);
printf("学生性别:%c\n", student1.sex);
printf("学生年龄:%d\n", student1.age);
printf("学生学号:%s\n", student1.ID);
return 0;
}
```
输出结果:
```
学生姓名:张三
学生性别:M
学生年龄:20
学生学号:20210001
```
阅读全文