C语言管理系统开发手册

1    
前言

时间是检验真理的唯一标准,只用项目才能锻炼一个人的能力,但是,当一个人在一个圈混久了,你的能力就不会再成长,所以你一定要破圈。

作为一个程序员一定要学会不断的进步。同时要吸收不同代码的优秀思想。

本系统开发暂时不涉及到链表操作,使用的数据结构为结构体数组。

2    
 相关系统的统计

见附录

3    
 开发流程

3.1   
系统架构的搭建

一个好的系统一定是逻辑清晰的,所以一定要学会绘制流程图,通过流程图来表示自己的思想。

3.2   
菜单的打印

菜单函数一般包括2个部分,一个部分是简单的菜单函数的打印,一种是菜单函数的选择,常见的是将菜单函数和菜单选择封装到一起,但是我自己比较喜欢将两个函数分开来写,就是一个只负责界面的显示,也算是前端,一个是负责逻辑的处理,算是后端吧。

关于菜单的循环打印,常见的方式有do while  while(1)等等 ,但是我自己喜欢使用的是递归,也就是程序执行完以后,在此调用程序本身。

这里有一个问题,就是输入的数据是整型还是字符型的问题,还有就是当输入的其他值的时候怎么处理。解决方式一,就是严格控制输入,如果输入其他值就输出错误提醒。还有一种解决方式就是可以在输入的时候使用c++的读入方式使用cin进行读取,防止系统死机或者退出。

3.3   
结构体的设置

3.4   
增加函数编写

常见的添加函数包括,一次只添加一个,这个最简单,另外一种就是可以多条添加&#x

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值