做c,做C端还是做B端

【做c,做C端还是做B端】建议把这些主要思想写到相关主程序的前边,要清晰明了,做为以后做维护时的基础 。先做框架,再研究重点算法 。程序风格规范后,开始做程序 。在做具体分枝的算法时,必须要有流程图,或者是思路 。这一步建议自己做,尽量不要看答案,形成自己的思想 。一个十到二十多年的程序员,如果回头看他们刚开始一、两年做的C程序,估计觉得很别扭,不好懂,而且流程混乱 。
做c语言题目时,自己写代码出不来,是搬答案代码,还是把自己的答案改到正确,但与答案不同?怎样更高效?

做c,做C端还是做B端


对于一个刚开始写C语言程序的人,不建议把自己关到一个小屋子,象钻研奥数题一样,苦思冥想,写一些蹩脚的所谓程序 。必须遵循C语言的开发风格,一开始就形成规范化编程,这样有利于以后的发展 。在开始学写代码前,先从专业网站上找一些专业的C语言程序范本,分析软件结构、编程风格 。特别是微软等大公司的范例程序 。这一步很重要 。
一个十到二十多年的程序员,如果回头看他们刚开始一、两年做的C程序,估计觉得很别扭,不好懂,而且流程混乱 。这是因为大多刚开始玩C的人,大都急于写程序,从”hello world”开始 。这是非常low的 。我的建议是,从一个范本程序的分析开始 。我开始学C语言,在把基础的语法、函数看过一遍后,找到了一个C语言的范本,包括文件操作、字符编辑、通讯、图形显示、文本输出等于一体的程序,进行通读分析 。
通过分析,你会对C程序的规范有大致了解 。如getch()与bioskey()区别与联系;fgets,fwrite与数据类型、结构等是如何进行文件操作,各用在什么场合;图形界面是如何设置的,字库是如何装入的,图形的填充方式,如何直接操作图形的数据缓冲区;结构化程序风格,注释如何规范,程序修改规范;H头文件是如何把函数与宏定义分开的,头文件的规范等等 。
学习范例的目的,是为以后的编程风格打基础,要成为国际标准的履行者,而不是一个邋遢的码农 。程序风格规范后,开始做程序 。注意,先搭程序框架,再填写小分枝,确保软件的正确性 。这一步建议自己做,尽量不要看答案,形成自己的思想 。先做框架,再研究重点算法 。框架搭好了,程序就走不了样 。正如一道数学题有很多方法一样,编程也是如此 。
在做具体分枝的算法时,必须要有流程图,或者是思路 。建议把这些主要思想写到相关主程序的前边,要清晰明了,做为以后做维护时的基础 。比如要解aX2+bX+c=0方程,必须把要用的公式、判断方法写清楚;要在屏幕上画一个齿轮,必须把齿轮的相关参数的几何意义写明白,相关算法收集整理好 。一切资料准备好后,方可动手写分枝程序 。
不建议”写到那是那”的糊涂的做程序方法,最后调试时,你自己很累,指导老师也不会轻松 。总结:C语言代码写不出来,建议先学习范例程序,把写规范化程序的套路搞明白后,再开始写程序,这样方向就不会偏,最多是研究一些重要算法 。对于算法,一定要找资料,对比分析,争取用一个效率高、思路简洁的方法,这一点不要用别人的,必须加入自己的判断 。

    推荐阅读