C语言作业:学通讯录

2021-05-21 13:00:03下载本文作者:会员上传
简介:写写帮文库小编为你整理了这篇《C语言作业:学通讯录》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《C语言作业:学通讯录》。

学生通讯录

一、语言和环境

1.实现语言:C语言。

2.环境要求:devC++。

二、实现功能

开发一套学生通讯录C语言系统,具体实现如下功能:

1.打开系统显示欢迎界面,以及功能菜单,用户输入需要操作的功能序号,根据用户选择的需要进行相应界面

如图1所示。

图1

功能菜单

2.当用户输入序号1时进入到录入学生信息界面,用户输入学生的姓名,性别,年龄和电话,输入完毕保存学生信息,并提示是否继续录入,如果选择Y则继续录入,如果选择为N则返回主菜单。如图2所示:

图2

录入学生信息

3.当用户选择序号2则把录入的学生信息进行展示,如果没有录入则提示没有学术信息。如图3,图4所示

图3

显示录入的学生信息

图4

显示无学生信息

4.当用户选择菜单按键3时可以通过姓名查询学生信息,如果有则显示此学生信息,如果

如图5所示

图5

查询学生信息

图6

查无此人

三、具体要求及推荐实现步骤

1.定义结构体保存学生信息(学生姓名,学生年龄,学生性别,学生手机号),定义结构体数组保存学生商品。

2.录入学生信息

a)

输入学生信息,保存在结构体数组中,定义变量保存存储的个数”

3.显示

a)

读取数组中学生信息,循环显示。

4.查找

a)

根据用户输入的姓名,在数组中进行查找

四、评分标准

标准:学生通讯录

该项目的评分标准如下:

变量定义

定义结构体和结构体数组

主函数中能够循环进行菜单中的相关操作,并选择退出能自动退出程序

录入信息

正确定义录入函数

正确对信息进行保存

实现是否继续录入功能

显示

正确定义显示函数

正确判断是否已经录入学生信息

正确对学生信息进行循环显示

查找

正确定义查找函数

正确显示查找功能

总分

100分

下载C语言作业:学通讯录word格式文档
下载C语言作业:学通讯录.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    C语言大作业——学生通讯录管理系统

    #include #include //#define NULL 0 #define LEN sizeof(struct message) struct message //定义结构体{ char name[15]; char number[15]; char phone[15]; char qq[1......

    C语言-通讯录管理系统

    #include #include #include struct record{ charnum[12]; char name[10]; char birthday[10]; char post[10]; char phone[15]; }data[100]; intmenu_select( ); intcreat......

    c语言通讯录程序(共5篇)

    C语言程序设计实践 ——通讯录管理系统六、程序源代码及注释 #include #include #include #include #define SUM 100 #define STOP 1000 typedef struct /*结构体,存放......

    全功能版通讯录(c语言) 设计说明概要

    通讯录管理系统设计说明书 一、需求分析 本通讯录是一款具有基本通讯信息管理功能的系统。包括基本添加,修改,删除,查询和输出等功能。其中联系组是为了更好地管理联系人信......

    C语言课程设计-通讯录管理范文合集

    课程设计报告 课程设计题目: 通讯录管理学生姓名: 专业: 班级:指导教师: 2009年6月16日 实验题目: 《通讯录管理》 实验时间、地点: 2009-6-8到2009-6-12日 信工楼307 实验......

    C语言程序设计学生通讯录管理系统

    #include "stdio.h" #include "stdlib.h" #include "string.h" #include "conio.h" #include "stdlib.h" #define null 0 struct record { char name[20]; char phone[20];......

    C语言作业

    Problem B: 算术基本运算 Description 计算两整数x和y(0='0' && str[i]c) { t=b; b=c; c=t; } printf("%d %d %dn",a,b,c); return 0; } Problem C: 输出是m的倍数或n......

    语言作业3

    姓名:____________________ 学号:____________________ 得分:____________________ 教师签名:____________________ 学前儿童语言教育作业3 第四章 一、填空题(每空1分,共20分) 1......