有志者、事竟成,破釜沉舟,百百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。

拂晓犬吠

学习中遇到困难是很正常的事情,不要苦恼,不要气馁,恰恰相反,应该兴奋,因为又学到知识了,需要不断提高自己应对问题和解决问题的能力和信心。

学习C程序设计(二)第一节末尾文字居多

1.程序设计风格

正确性-正确实现功能

易读性-易于阅读和理解、便于调试、修改和扩充

健壮性-算法的对交互和环境的反应或处理能力(其中正确的输入有正确的结果,不正确的输入有相应提示,这点是最起码的)

高效率-达到所需要的时空性能

a.源程序文档化:有意义的符号名:FindRoot;写好注释,有序言性注释、注解性注释;采用缩进格式

b.数据说明标准化:数据说明的顺序;同类数据排序;对重要数据进行注释(数据我一直认为是数据库中数据,哈哈

c.语句规范化:编程思路不要追求技工,直截了当,避免使用临时变量,尽量使用库函数、公共函数,使用括号避免二义性(思路直截了当还有避免使用临时变量,不明白

d.输入输出格式化:输入格式要简单,自由;对输入数据要进行检验;对输入数据给出必要的提示;输入风格要一致,输出数据要进行注释。PS:这点要注意,自己没有这些简单的意识,毕竟你没有在那里环境下学习过

2.结构化程序设计的特征主要有:

整个程序采用模块化结构;(模块化)PS:一直对模块化不理解

以三种基本结构的组合来描述程序;

有限制地使用转移语句;

每个结构只有一个入口,一个出口;

采用结构化程序设计语言书写程序,并采用一定的书写格式使程序结构清晰,易于阅读;

注意程序设计风格

 

posted @ 2018-06-12 22:32  ID拂晓犬吠  阅读(107)  评论(0编辑  收藏  举报