[置顶] C语言课程设计--好友信息管理软件
2017-10-08 19:47
826 查看
C语言课程设计--好友信息管理软件
说明:
对好友信息进行管理,好友信息包括姓名、年龄、性别、住址、QQ、电话等。
要求:
(1) 系统以菜单方式工作
(2) 好友信息输入功能(好友信息以文件形式保存)。
(3) 输出好友信息功能。
(4) 查询功能,并设定子菜单,按姓名查询、按电话号码查询。
(5) 对指定好友的信息进行删除和修改功能。
问题描述:
假设自己有好友若干,首先确定输入好友的数量;然后按照姓名的排序依次输入各好友信息,并使用文件的操作保存信息于磁盘当中。
在菜单中选择查询选项并且按照按姓名或者电话号码来查找好友信息。通过输入好友姓名来删除好友信息,或者修改好友信息的任意一项,如果认识了新的好友,可以添加好友信息。
源代码:
#include
#include
#include
#include"conio.h"
#define N 30
typedef struct haoyou
{
charname[20];
charsex[6];
int age;
charadress[50];
charQQ[15];
chartel[15];
}haoyou;
void menu();
int reads(haoyoustu
); //读取
void save(haoyou stu
,int n);//保存
void add();//添加
void del();//删除
void search();//查询
void change();//修改
void output();//信息显示
void main()
{
int n;
while(1)
{
menu();
scanf("%d",&n);
switch(n)
{
case1: add();break;
case2: output();break;
case3: del();break;
case4: change();break;
case5: search();break;
case 0:printf("欢迎下次使用\n");getchar();exit(0); //退出 程序
default:
printf("\t\t ***********************************\n");
printf("\t\t 输入错误,请输入列表中存在的编号 \n ");
printf("\t\t ***********************************\n");
}
printf("\t\t\t *************\n");
printf("\t\t\t 按任意键返回\n");
printf("\t\t\t *************\n");
getch();
fflush(stdin);//用来清空输入缓存,以便不影响后面输入的东西
}
}
void menu()
{
system("color 3f"); //控制台颜色操作(前景加后景)
system("cls");
printf("\t\t*************好友信息管理系统************\n");
printf("\t\t______________ 主 菜 单 _______________\n");
printf("\t\t| 1.键入好友信息
说明:
对好友信息进行管理,好友信息包括姓名、年龄、性别、住址、QQ、电话等。
要求:
(1) 系统以菜单方式工作
(2) 好友信息输入功能(好友信息以文件形式保存)。
(3) 输出好友信息功能。
(4) 查询功能,并设定子菜单,按姓名查询、按电话号码查询。
(5) 对指定好友的信息进行删除和修改功能。
问题描述:
假设自己有好友若干,首先确定输入好友的数量;然后按照姓名的排序依次输入各好友信息,并使用文件的操作保存信息于磁盘当中。
在菜单中选择查询选项并且按照按姓名或者电话号码来查找好友信息。通过输入好友姓名来删除好友信息,或者修改好友信息的任意一项,如果认识了新的好友,可以添加好友信息。
源代码:
#include
#include
#include
#include"conio.h"
#define N 30
typedef struct haoyou
{
charname[20];
charsex[6];
int age;
charadress[50];
charQQ[15];
chartel[15];
}haoyou;
void menu();
int reads(haoyoustu
); //读取
void save(haoyou stu
,int n);//保存
void add();//添加
void del();//删除
void search();//查询
void change();//修改
void output();//信息显示
void main()
{
int n;
while(1)
{
menu();
scanf("%d",&n);
switch(n)
{
case1: add();break;
case2: output();break;
case3: del();break;
case4: change();break;
case5: search();break;
case 0:printf("欢迎下次使用\n");getchar();exit(0); //退出 程序
default:
printf("\t\t ***********************************\n");
printf("\t\t 输入错误,请输入列表中存在的编号 \n ");
printf("\t\t ***********************************\n");
}
printf("\t\t\t *************\n");
printf("\t\t\t 按任意键返回\n");
printf("\t\t\t *************\n");
getch();
fflush(stdin);//用来清空输入缓存,以便不影响后面输入的东西
}
}
void menu()
{
system("color 3f"); //控制台颜色操作(前景加后景)
system("cls");
printf("\t\t*************好友信息管理系统************\n");
printf("\t\t______________ 主 菜 单 _______________\n");
printf("\t\t| 1.键入好友信息
相关文章推荐
- C语言课程设计——学生信息管理系统(BUG挺多,敬请指正)
- 高级语言程序设计课程设计报告-职工信息管理系统
- 大一第一学期c语言课程设计,黑框框简易版学生信息管理系统
- C语言课程设计之学生信息管理系统
- C语言课程设计-学生信息管理系统
- C语言课程设计之职工信息管理系统
- 数据结构课程设计--协会信息管理系统管理
- C语言课程设计---歌厅歌曲管理系统
- (C语言课程设计)图书管理系统
- 数据结构课程设计论文--学生信息管理系统
- C语言课程设计—图书管理系统
- 学生信息综合管理系统开发记录(数据库课程设计)
- 数据结构课程设计——学生信息管理系统
- C语言课程设计(成绩管理系统)
- 课程设计.图书信息管理系统
- C语言课程设计-工资管理系统
- Java课程设计 - 学生基本信息管理
- 数据结构课程设计——学生信息管理系统
- 课程设计-学生信息管理系统
- 通过学习学生信息管理系统软件,C程序中,如何设计和编写一个应用系统?