下述例子主要用于展现一下结构体的使用,并不是真实的管理系统,
文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html
#include <stdio.h>文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html
int main { // 无穷循环,直到用户输入0退出 // 读取用户输入的选项 // 依据用户的选项执行相应的操作// 定义结构体Student,表示学生信息
struct Student {
char name[20]; // 姓名
int age; // 春秋
float score; // 成就
};文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html
// 声明一个结构体数组,用于存储学生信息
struct Student students[100];
int count = 0; // 记录添加的学生数量
int choice; // 记录用户输入的选项
int i; // 循环计数器
char name[20]; // 用于存储要查找的学生姓名 文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html
while {
// 打印菜单
printf;
printf;
printf;
printf;
printf;
printf;文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html
printf;
scanf;文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html
switch {
case 1: // 添加学生信息
printf;
scanf;
count++; // 添加终了后数量加1
break;
case 2: // 显示学生信息
if {
printf;
} else {
printf;
for {
printf;
}
}
break;
case 3: // 查找学生信息
if {
printf;
} else {
printf;
scanf;
for {
if == 0) {
printf;
break;
}
}
if {
printf;
}
}
break;
case 0: // 退出程序
printf;
return 0;
default: // 选项输入过错
printf;
break;
}
}
}
以上就是微观生活(93wg.com)关于“C编程——简单实现学生信息管理系统”的详细内容,希望对大家有所帮助!文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html 文章源自微观生活(93wg.com)微观生活-https://93wg.com/3279.html
评论