Update README.md

main
p6xmqsebw 6 months ago
parent 636df4861a
commit 8829afc81a

@ -22,13 +22,11 @@
3. 数据存储: 3. 数据存储:
\* 学生信息应以记录形式存储,可以使用结构体数组等方式进行存储。 \* 学生信息应以记录形式存储,可以使用结构体数组等方式进行存储。
\* 学号是学生信息的唯一标识,因此要确保学号具有唯一性,避免出现重复的学生信息。 \* 学号是学生信息的唯一标识,因此要确保学号具有唯一性,避免出现重复的学生信息。
1. ### **概要设计** 1. ### **概要设计**
1. 数据结构: 1. 数据结构:
\* 结构体 `Date`:用于存储日期,包括年、月、日。 \* 结构体 `Date`:用于存储日期,包括年、月、日。
\* 结构体 `Student`:用于存储一个学生的信息,包括学号、姓名、性别、年龄、专业和生日,其中生日是另一个结构体 `Date` \* 结构体 `Student`:用于存储一个学生的信息,包括学号、姓名、性别、年龄、专业和生日,其中生日是另一个结构体 `Date`
1. 实现过程: 1. 实现过程:
1. 定义结构体 `Date` 和 结构体 `Student` 1. 定义结构体 `Date` 和 结构体 `Student`
@ -42,11 +40,11 @@
9. 主函数按照菜单选项进行函数的调用,直至退出系统。 9. 主函数按照菜单选项进行函数的调用,直至退出系统。
### **4.详细设计** ### **4.详细设计**
```
1. **数据结构** 1. **数据结构**
`
struct Date { `struct Date {
int year; int year;
int month; int month;
int day; int day;
@ -60,7 +58,7 @@ struct Student {
char major[20]; char major[20];
struct Date birthday; struct Date birthday;
}; };
```
**2.函数声明** **2.函数声明**
@ -426,7 +424,6 @@ int main(int argc, char \*argv[]) {
` `return 0; ` `return 0;
} }
`
### **5.测试结果** ### **5.测试结果**
**1.添加功能** **1.添加功能**
@ -447,3 +444,4 @@ int main(int argc, char \*argv[]) {

Loading…
Cancel
Save