C语言课程设计报告(5)

2019-05-17 17:50

程序设计语言课程设计报告

输入数字3如图:

输入4后再输入1后如图:

21

程序设计语言课程设计报告

输入5后如图:

输入6后如图:

22

程序设计语言课程设计报告

本程序运行结果与期望的一致! 本程序只要求有数组的知识就够了!

4课程设计总结

两周的课程设计结束了,我的收获很大。通过课程设计的编程和对编程过程中遇到的问题的思考,有效的提高了我对编程的认识和理解,切实的提高了我的编程能力,补全了我的不足。通过这次课程设计,我巩固所了学过的知识,能用汇编语言熟练地运用顺序、选择、循环三大结构,进一步掌握了各个指令的功能,特别是转向指令,掌握了子程序的定义及调用,以及正确地运用指令。在整个程序的编写中,调试占了很大部分的时间。要想写好汇编语言的程序,必须认真对待代码的每一个细节,这对程序的调试是非常重要的。通过这次实际动手能力的培养,我进一步熟悉了语言的结构和使用方法,基本达到了能独立阅读、编制和调试一定规模的语言程序的水平。

5软件使用说明

本软件操作简单,只要按照界面的要求输入数行了!

请勿随便输入!

23

程序设计语言课程设计报告

6附录(参考文献,源代码:)

参考文献:

[1]谭浩强.C程序设计(第三版).北京:清华大学出版社,2005

[2]谭浩强.C程序设计题解与上机指导(第三版).北京:清华大学出版社,2005 [3]李丽娟.马淑萍.C语言程序设计.中国铁道出版社,2009 [4]程序设计语言课程设计指导书. 源代码:

#include #include #include #include struct person {

char name[15]; char sex[2]; int nianling;

char birthday[10]; long int youbian; char addr[50]; char celephone[22]; char homephone[22]; char company[20]; char email[40]; long int QQ;

char xuehao[10]; }per[500];

int num=0;//*外部变量num为文件中的纪录数*// FILE *fp;

void jiemian();//*界面*// void xinxi(int i); //*信息*// void mainmenu();//*主菜单*// void newrecord();//新添纪录*// void xiugaimenu();//*修改菜单*// void xiugaibyname();//*按姓名修改*//

void xiugaibycelephone();//*按手机号码修改*// void xiugaibyxuehao();//*按学号修改*// void xiugaixiangmu(int a);//*修改项目*// void searchmenu();//*查询菜单*//

void searchbyxuehao();//*按学号查询*// void searchbyname();//*按姓名查询*//

void searchbycelephone();//*按手机号码查询*//

void searchbyhomephone();//*按家庭电话号码查询*// void searchbyqq();//*按QQ查询*//

24

程序设计语言课程设计报告

void deletemenu();//*删除菜单*// void deleteall();//*删除所有信 息*// void deleteone();//*删除单个*//

void showall();//*输 出 全 部 信 息*// void readfromfile();//*读取(恢复)文件*// void writetofile();//*保存文件*// /

void deletebyxuehao(); //*按学号删除*//

void deletebycelephone(); //*按手机号码删除*// void deletebyname();//*按姓名删除*/

void listbycelephone();//*按手机号码排序*// void listbyxuehao();//*按学号排序*// void listbyname();//*按姓名排序*// void listmenu();//*排序菜单*//

main()//*主函数*//

{ int a; system(\ jiemian(); while (1) { mainmenu(); }

} //*主函数结束*//

void jiemian()//*界面*//

{ long int i; int k=0; system(\ system(\ printf(\

printf(\ xx大学 **************\ printf(\ *\ printf(\ xxx2班 *\

printf(\ 通讯录管理系统 *\ printf(\ 设计者:xx *\ printf(\ *\ printf(\ *\ printf(\ printf(\ *\ printf(\ 欢迎使用xxx班通讯录 *\

printf(\ *\ printf(\

25


C语言课程设计报告(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中外幼儿园优秀教育理念19个月--21 个月幼儿教育教案第八节 - 图

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: