C语言编写程序:设有两个人员的数据,一个学生,一个教师。学生的数据中包括:学号、姓名、班级,教师的数据中包括:工号、姓名、职称。现将两人的数据放在同一表格中,要求输入两人的数据,再将输入的内容输出。
时间: 2024-01-21 13:20:06 浏览: 56
以下是用C语言编写的程序,实现将学生和教师的数据输入并输出:
```c
#include <stdio.h>
struct Student {
int stu_id;
char stu_name[20];
char stu_class[20];
};
struct Teacher {
int tea_id;
char tea_name[20];
char tea_title[20];
};
int main() {
struct Student student;
struct Teacher teacher;
printf("请输入学生学号:");
scanf("%d", &student.stu_id);
printf("请输入学生姓名:");
scanf("%s", student.stu_name);
printf("请输入学生班级:");
scanf("%s", student.stu_class);
printf("请输入教师工号:");
scanf("%d", &teacher.tea_id);
printf("请输入教师姓名:");
scanf("%s", teacher.tea_name);
printf("请输入教师职称:");
scanf("%s", teacher.tea_title);
printf("\n学生信息:\n");
printf("学号:%d\n", student.stu_id);
printf("姓名:%s\n", student.stu_name);
printf("班级:%s\n", student.stu_class);
printf("\n教师信息:\n");
printf("工号:%d\n", teacher.tea_id);
printf("姓名:%s\n", teacher.tea_name);
printf("职称:%s\n", teacher.tea_title);
return 0;
}
```
运行程序后,按照提示输入学生和教师的相关信息,最后会将输入的内容按照要求输出。
阅读全文