c語言管理系統項目

C語言管理系統項目

隨著計算機科學的不斷發展,C語言作為一種通用的編程語言,已經成為了許多企業和組織中的重要工具。在C語言中,我們可以使用管理系統(管理系統是指一個組織或個人用來管理和維護信息的軟件系統)來實現各種功能,例如文件管理、用戶管理、數據庫管理等等。今天,我將向大家介紹一個基于C語言的管理系統項目。

這個項目叫做“學生管理系統”,它主要用于管理學生的信息,包括學生姓名、性別、出生日期、身份證號碼、聯系方式等等。在這個系統中,我們可以實現以下功能:

1. 學生信息的錄入:用戶可以錄入學生的姓名、性別、出生日期、身份證號碼等信息。

2. 學生信息的查詢:系統可以查詢所有學生的信息,包括姓名、性別、出生日期、身份證號碼等等。

3. 學生信息的修改:用戶可以修改學生的信息,例如姓名、性別、出生日期、身份證號碼等等。

4. 學生信息的刪除:用戶可以刪除學生的信息。

5. 學生信息的展示:系統可以展示所有學生的信息。

下面是這個項目的C語言代碼:

“`
#include
#include
#include

#define MAX_STUDENTS 100

// 定義學生結構體
typedef struct {
char name[20];
char gender[2];
char id[20];
char phone[10];
int birthdate;
int idno;
} Student;

// 定義學生類
class Student {
public:
Student() {
name[0] = \’\\0\’;
gender[0] = \’\\0\’;
id[0] = \’\\0\’;
phone[0] = \’\\0\’;
birthdate[0] = \’\\0\’;
idno[0] = \’\\0\’;
}

~Student() {
printf(\”Student~\\n\”);
}

// 獲取學生信息
char *get_student_info() {
printf(\”Enter student name: \”);
scanf(\”%s\”, name);
printf(\”Enter student gender: \”);
scanf(\”%s\”, gender);
printf(\”Enter student id: \”);
scanf(\”%s\”, id);
printf(\”Enter student phone: \”);
scanf(\”%s\”, phone);
printf(\”Enter student birthdate: \”);
scanf(\”%s\”, birthdate);
printf(\”Enter student idno: \”);
scanf(\”%d\”, &idno);
return name + \” \” + gender + \” \” + id + \” \” + phone + \” \” + birthdate;
}

// 修改學生信息
void modify_student_info(char *name, char *gender, char *id, char *phone, int birthdate) {
printf(\”Enter student name: \”);
scanf(\”%s\”, name);
printf(\”Enter student gender: \”);
scanf(\”%s\”, gender);
printf(\”Enter student id: \”);
scanf(\”%s\”, id);
printf(\”Enter student phone: \”);
scanf(\”%s\”, phone);
printf(\”Enter student birthdate: \”);
scanf(\”%s\”, birthdate);
printf(\”Enter student idno: \”);
scanf(\”%d\”, &idno);
if (strcmp(name, gender) == 0 && strcmp(id, idno) == 0 && strcmp(phone, phone) == 0) {
printf(\”Student updated successfully!\\n\”);
} else {
printf(\”Student updated failed!\\n\”);
}
}

// 刪除學生信息
void delete_student_info(char *name, int id) {
printf(\”Enter student name: \”);
scanf(\”%s\”, name);
printf(\”Enter student id: \”);
scanf(\”%d\”, &id);
printf(\”Enter student to delete: \”);
scanf(\”%s\”, name);
if (strcmp(name, name) == 0) {
printf(\”Student deleted successfully!\\n\”);
} else {
printf(\”Student deleted failed!\\n\”);
}
}

// 展示所有學生信息
void show_all_students() {
printf(\”Student information\\n\”);
for (int i = 0; i name, s->gender, s->id, s->phone, s->birthdate, s->idno);
}
}

// 定義主函數
int main() {
int choice;
while (1) {
printf(\”1. 錄入學生信息\\n\”);
printf(\”2. 修改學生信息\\n\”);
printf(\”3. 刪除學生信息\\n\”);
printf(\”4. 展示所有學生信息\\n\”);
printf(\”5. 退出系統\\n\”);
printf(\”Enter your choice: \”);
scanf(\”%d\”, &choice);
switch (choice) {
case 1:
printf(\”Enter student name: \”);
scanf(\”%s\”, name);
printf(\”Enter student gender: \”);
scanf(\”%s\”, gender);
printf(\”Enter student id: \”);
scanf(\”%s\”, id);
printf(\”Enter student phone: \”);
scanf(\”%s\”, phone);
printf(\”Enter student birthdate: \”);
scanf(\”%s\”, birthdate);
printf(\”Enter student idno: \”);
scanf(\”%d\”, &idno);
s = new Student();
s->name = name;
s->gender = gender;
s->id = id;
s->phone = phone;
s->birthdate = birthdate;
s->idno = idno;
printf(\”Student created successfully!\\n\”);
break;
case 2:
printf(\”Enter student name: \”);
scanf(\”%s\”, name);
printf(\”Enter student id: \”);
scanf(\”%d\”, &id);
printf(\”Enter student phone: \”);
scanf(\”%s\”, phone);
printf(\”Enter student birthdate: \”);
scanf(\”%s\”, birthdate);
printf(\”Student updated successfully!\\n\”);
break;
case 3:
printf(\”Enter student name: \”);
scanf(\”%s\”, name);
printf(\”Enter student id: \”);
scanf(\”%d\”, &id

版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。

(0)
上一篇 2025年6月6日 上午9:33
下一篇 2025年6月6日 上午9:45

相關推薦

日韩在线播放全免费| 久久久久国产精品| 99爱视频99爱在线观看免费| 福利一区二区三区视频在线观看 | 福利片一区二区| 日本福利视频导航| 国产日韩欧美亚欧在线| 亚洲日韩国产成网在线观看| av无码精品一区二区三区四区| 色婷婷精品大在线视频| 最新69堂国产成人精品视频| 天堂在线免费观看mv| 北条麻妃一区二区三区av高清| 久久99精品久久久久久齐齐| 美妇乱人伦交换小说| 欧美一级在线观看视频| 国内精品久久久久久99| 亚洲视频456| 中国免费一级片| 神宫寺奈绪jul055在线播放| 性满足久久久久久久久| 四虎影视永久免费观看地址 | 99久久人妻精品免费二区| 男生女生一起差差差带疼痛| 日韩人妻精品一区二区三区视频| 国产自产一c区| 亚洲永久精品ww47| 91精品国产色综合久久不| 欧美69xxxxx另类| 国产极品美女到高潮| 久久精品国产亚洲av日韩| 91短视频在线高清hd| 欧美黑人巨大3dvideo| 国内精品区一区二区三| 亚洲最大看欧美片网站| 黄色特级片黄色特级片| 日韩一区二区三区在线| 国产乱妇无码大黄aa片| 久久99国产精品| 澳门开奖结果2023开奖记录今晚直播视频| 在线一区免费视频播放|