#include<stdio.h> #include<stdlib.h> #include<string.h> #include<time.h> struct information { int number;//学生序号 char gender[10];//学生性别 char name[10];//学生姓名 char id[20];//学生学号 char clas[40];//学生班级 }student[100]; void student_information_print(str
时间: 2023-12-06 15:40:50 浏览: 154
C标准库函数集
5星 · 资源好评率100%
uct information stu[], int n) { //打印学生信息 printf("学生信息如下:\n"); printf("序号\t性别\t姓名\t学号\t\t班级\n"); for(int i=0;i<n;i++) { printf("%d\t%s\t%s\t%s\t%s\n",stu[i].number,stu[i].gender,stu[i].name,stu[i].id,stu[i].clas); } } int main() { int n;//学生人数 printf("请输入学生人数:"); scanf("%d",&n); for(int i=0;i<n;i++) { printf("请输入第%d个学生的信息:\n",i+1); printf("序号:"); scanf("%d",&student[i].number); printf("性别:"); scanf("%s",student[i].gender); printf("姓名:"); scanf("%s",student[i].name); printf("学号:"); scanf("%s",student[i].id); printf("班级:"); scanf("%s",student[i].clas); } student_information_print(student,n); return 0; }
这是一个简单的学生信息管理程序,通过结构体存储学生信息,并可以打印出所有学生信息。你可以把这段代码保存为一个 C 文件,然后使用 GCC 编译器编译运行即可。
阅读全文