c语言课程设计总结报告

发布 2022-10-05 04:59:28 阅读 2038

附表2c++(或c)语言课程设计总结报告。

学生学号。姓名。

专业。班级。

所属学期。一、项目介绍与设计目的。

项目介绍:这是一个“学生通讯录管理系统”的程序。它具有如下功能(1)产生一个菜单选项,根据用户的需要进行选择,附表2

c++(或c)语言课程设计总结报告。

注:该**由学生填写,内容采用小四号宋体。

源**:* 学生通讯录管理系统,能够实现对通讯录的内容进行创建、显示、查询、删除以及。

修改等功能 */

# include<>

# include<>

# include<>

# include<>

# define n 100

void myprint();

void mycreate(char num[n][12],char name[n][12],char tel[n][15],int *n);

void mydisplay(char num[n][12],char name[n][12],char tel[n][15],int n);

void mysearch(char num[n][12],char name[n][12],char tel[n][15],int n);

void mydelete(char num[n][12],char name[n][12],char tel[n][15],int *n);

void mymodify(char num[n][12],char name[n][12],char tel[n][15],int n);

* 主函数 */

void main()

char choose,yes_no,num[n][12],name[n][12],tel[n][15];

int n=0;

doif(choose=='0')

break;

printf(" 要继续选择吗(y/n)?");

do while(yes_no!='y' &yes_no!='y' &yes_no!='n' &yes_no!='n');

while(yes_no=='y'&&yes_no=='y');

* 定义显示菜单界面的函数 */

void myprint()

printf(" 请输入选项编号(0-5): n");

printf(" 1 创建通讯录 ");

printf(" 2 显示通讯录 ");

printf(" 3 查询通讯录 ");

printf(" 4 删除通讯录中的记录 ");

printf(" 5 修改通讯录 ");

printf(" 0 退出 ");

* 定义创建通讯录的函数 */

void mycreate(char num[n][12],char name[n][12],char tel[n][15],int *n)

int i=0;

char tempnum[12],tempname[12],temptel[15];

printf(" 请输入第1个记录: ");

printf(" 学号(用#结束输入):"

dowhile(strcmp(tempnum," 0);

printf(" 姓名(用#结束输入):"

gets(tempname);

printf(" **号码(用#结束输入):"

gets(temptel);

while(tempnum[0tempname[0temptel[0]!=#

while(strcmp(tempnum," 0);

printf(" 姓名(用#结束输入):"

gets(tempname);

printf(" **号码(用#结束输入):"

c语言课程设计总结报告

附表2c 或c 语言课程设计总结报告。学生学号。姓名。专业。班级。所属学期。一 项目介绍与设计目的。项目介绍 这是一个 学生通讯录管理系统 的程序。它具有如下功能 1 产生一个菜单选项,根据用户的需要进行选择,附表2 c 或c 语言课程设计总结报告。注 该 由学生填写,内容采用小四号宋体。源 学生通...

c语言课程设计总结报告

附表2c 或c 语言课程设计总结报告。学生学号。姓名。专业。班级。所属学期。一 项目介绍与设计目的。项目介绍 这是一个 学生通讯录管理系统 的程序。它具有如下功能 1 产生一个菜单选项,根据用户的需要进行选择,附表2 c 或c 语言课程设计总结报告。注 该 由学生填写,内容采用小四号宋体。源 学生通...

C语言课程设计总结报告

制作人 王帜易成。班级 控制科学与工程系物流管理0804班。时间 2009.11.6 一 软件概述。本软件的编写目的在于为用户提供一仿turbo c,实现汉化菜单界面下进行对非汉字字符的编辑功能以及对文本打开 保存功能的类记事本程序,可通过鼠标和键盘控制。其用户界面友好,人机交互方便,操作简单,功能...