好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

通讯录课程设计附源代码.doc

9页
  • 卖家[上传人]:宝路
  • 文档编号:6316732
  • 上传时间:2017-09-10
  • 文档格式:DOC
  • 文档大小:70.50KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • include#include#include#include#define BUFLEN 100#define LEN 15#define N 100struct record /*结构体*/{char code[LEN+1]; /* 学号 */char name[LEN+1]; /* 姓名 */int age; /* 年龄 */char sex[5]; /* 性别 */char time[LEN+1]; /* 出生年月 */char add[30]; /* 家庭住址 */char tel[LEN+1]; /* 号码 */char mail[30]; /* 电子邮件地址 */}stu[N];int k=1,n,m;void readfile();void menu();void display();void insert();void del();void modify();void save();void seek();void load();int main(){system("cls");system("color 1e");while(k)menu();load();system("pause");return 0;}void menu(){int num;printf("\n\n 通信 131 通讯录管理系统 \n\n");printf(" ******************************** \n\n");printf(" ***********************  系 统 功 能 菜 单  *********************** \n");printf(" ------------------------- -----------------------\n");printf(" \05 1. 添加学生信息 * \05 2. 显示学生信息 * \n");printf(" \05 3. 修改学生信息 * \05 4. 插入学生信息 * \n");printf(" \05 5. 按学号删除信息 * \05 6. 查询当前信息 * \n");printf(" \05 7. 保存当前学生信息 * \05 8. 退出系统 * \n");printf(" ------------------------- ------------------------\n");printf("请选择菜单编号: \n");scanf("%d",&num);switch(num){case 1:readfile();break;case 2:display();break;case 3:modify();break;case 4:insert();break;case 5:del();break;case 6:seek();break;case 7:save();break;case 8:k=0;break;default:printf("请在 1~8 之间选择\n");}}void readfile() /* 建立信息 */{char *p="student,txt";FILE *fp;int i;system("cls");if((fp=fopen("G:\\student.txt","r"))==NULL){printf("Open file %s error ! Press any key to exit !",p);system("pause");exit(0);}printf("请输入添加的学生数:\n");scanf("%d",&n);for(i=0;ii;j--)if(strcmp(stu[j-1].code,stu[j].code)>0){strcpy(temp,stu[j-1].code);strcpy(stu[j-1].code,stu[j].code);strcpy(stu[j].code,temp);strcpy(temp,stu[j-1].name);strcpy(stu[j-1].name,stu[j].name);strcpy(stu[j].name,temp);strcpy(temp,stu[j-1].sex);strcpy(stu[j-1].sex,stu[j].sex);strcpy(stu[j].sex,temp);strcpy(temp,stu[j-1].time);strcpy(stu[j-1].time,stu[j].time);strcpy(stu[j].time,temp);strcpy(temp,stu[j-1].add);strcpy(stu[j-1].add,stu[j].add);strcpy(stu[j].add,temp);strcpy(temp,stu[j-1].tel);strcpy(stu[j-1].tel,stu[j].tel);strcpy(stu[j].tel,temp);strcpy(temp,stu[j-1].mail);strcpy(stu[j-1].mail,stu[j].mail);strcpy(stu[j].mail,temp);p=&stu[j-1].age;q=&stu[j].age;s=*q;*q=*p;*p=s;}}}void insert() /* 插入信息 */{int i=n,j,flag;system("cls");printf("请输入增加的学生数:\n");scanf("%d",&m);do{flag=1;while(flag){flag=0;printf("请输入第 %d 个学生的学号:\n",i+1);scanf("%s",stu[i].code);for(j=0;j

      点击阅读更多内容
      相关文档
      2025届湖北省新八校协作体高三下学期10月联考-化学试题(含答案).docx 2025届河南省青桐鸣高三下学期10月大联考-历史试题(含答案).docx 2025届湖北省“酷云”联盟高三下学期10月联考-语文试题(含答案).docx 2025届湖北省“酷云”联盟高三下学期10月联考-生物试题(含答案).docx 2025届八省联考教研联盟高三下学期演练统一监测考-语文试卷(含答案).docx 2025届河南省青桐鸣高三下学期10月大联考-地理试题(含答案).docx 2025届湖北省“酷云”联盟高三下学期10月联考-政治试题(含答案).docx 2025届湖北省“酷云”联盟高三下学期10月联考-物理试题(含答案).docx 2025届河南省高三上学期联考(二)-语文试题(含答案).docx 2025届河南省高三上学期联考(二)-生物试题(含答案).docx 2025届广东省联考高三上学期10月月考-历史试题(含答案).docx 2025届八省联考教研联盟高三下学期演练统一监测考-物理试卷(含答案).docx 2025届河南省高三上学期联考(二)-物理试题(含答案).docx 2025届“江南十校”新高三下学期10月第一次综合素质考-数学试题(含答案).docx 2025届“江南十校”新高三下学期10月第一次综合素质考-政治试题(含答案).docx 2025届河南省高三上学期联考(二)-政治试题(含答案).docx 湖北省腾云联盟2024-2025学年高三上学期8月联考数学试卷(含答案).docx 2025届河南省创新发展联盟高三下学期9月联考-化学试题(含答案).docx 2025届云南省大理民族中学高三上学期开学考-地理试题(含答案).docx 2025届“江南十校”新高三下学期10月第一次综合素质考-英语试题(含答案).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.