欢迎来到天天文库
浏览记录
ID:49231651
大小:202.18 KB
页数:18页
时间:2020-03-01
《卢宗洋-记事本-程序设计.docx》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、////main.c//记事本V2.0////Createdbyxon13-7-31.//Copyright(c)2013年卢宗洋.Allrightsreserved.//#include#include/********变量定义及初始化*******/intvariable=0;//定义完成输入选择变量,初始化为0intnNum=0;//定义主界面功能选择变量,初始化为0intnum=0;//定义删除信息功能函数选择变量,初始化为0intchoose_num=0;//定义查看记事本功能选择变量,初始化为0intnTable=0;//第一
2、录入第n条信息变量,初始化为0intchooseInPut=0;//定义输出选择变量,初始化为0intcount=0;//定义查询次数变量count,初始化为0intchoosequit=0;//选择退出查看信息函数/************时间结构体(包括:年-月-日)************/structDate//日期结构,用来构造日期结构体{intyear;//年intmonth;//月intday;//日}Date[100];//日期,最多输入100次存储日期/*****记事本内容结构体(包括:标题-作者-内容-日期)*****/structNoteBook//记事
3、本结构用来构造记事本的结构体{charTheme[100];//主题charAuthur[20];//作者charSubstance[1000];//内容structDatedate;//日期}Books[100];//记事本最多存储100条信息/*************功能选择函数*************/charchoose()//自定义函数,实现功能选择{while(1){printf("***********记事本***********");printf("*版本说明:0*");printf("*进入记事本请按:1*");printf("*查看记事本请
4、按:2*");printf("*修改记事本请按:3*");printf("*删除请按:4*");printf("*退出记事本请按:5*");printf("*再录入信息请按:6*");printf("*查看注意事项按:7*");printf("***************************");printf("请输入您要操作的选项:");scanf("%d",&nNum);//选择功能,输入选项打印出提示信息switch(nNum){case0:{printf("版本说明!");break;}case1:{printf("您选择了进
5、入记事本,请按提示进行操作!");break;}case2:{printf("您选择了查看记事本,请按提示进行操作!");break;}case3:{printf("您选择了修改记事本,请按提示进行操作!");break;}case4:{printf("您选择了删除记事本,请按提示进行操作!");break;}case5:{printf("您选择了退出记事本!");break;}case6:{printf("您选择了再次录入信息,请按提示进行操作!");break;}case7:{printf("您选择了提醒功能!");break;}default
6、:printf("您的操作有误,请重新选择。");sleep(1);returnchoose();//操作错误,返回函数重新操作break;}return0;//结束}}/**********输入选择功能函数**********/voidInPutChoose()//自定义函数,实现信息输入选择功能{printf("*************************");printf("*输入即显信息请按:1*");printf("*输入永久信息请按:2*");printf("*************************");printf("请输入您
7、的选择:");scanf("%d",&chooseInPut);}/**************输入记事本功能函数**************/voidInPut()//自定义函数,实现输入信息主体功能{printf("请输入标题:");//记事主题scanf("%s",Books[nTable].Theme);setbuf(stdin,NULL);printf("请输入作者:");//记事者姓名scanf("%s",Books[nTable].Authur);setbuf(stdin,NU
此文档下载收益归作者所有