算法第一章作业
有关 C++ 代码规范
有关链接:https://www.cnblogs.com/tianqizhi/p/10448957.html
1.函数:总是使用 #include
. 类模板:优先使用 #include
.
2.在一行内只写一条语句,并采用空格、空行和移行保证清楚的视觉效果.
3.每一个嵌套的函数块,使用一个TAB缩进(可以设定为4个空格),大括号必须放在条件语句的下一行,单独成一行,便于匹对.
4.程序编写首先应考虑清晰性,不要刻意追求技巧性而使得程序难以理解.
5.使用括号清晰地表达算术表达式和逻辑表达式的运算顺序。如将x=a*b/c*d 写成x=(a*b/c)*d可避免阅读者误解为x=(a*b)/(c*d).
6.符号左右加空格,让语句更加美观.
7.一行代码只做一件事情,只定义一个变量或只写一条语句,便于阅读和写注释.
8.循环语句自占一行,不论执行语句有多少,都要加花括号.
9.尽可能在定义变量的同时初始化变量,变量的初始化很容易被忘记.
10.在一些难以理解的地方加上注释以便于他人了解.
11.较长的语句要分成多行书写.长表达式要在低优先级操作符处分新行,操作符放在新行之首,划分出的新行要进行适当的缩进,缩进长度以Tab符长度为单位.
谈谈算法在软件开发的作用
算法是解决一个问题的准确性而又完整的描述,算法可以说是一个策略。在一个规范的输入后,可以在规定时间内输出。在软件开发过程中,不可避免遇到多多少少的问题,这就需要算法去解决这一系列的问题。当然,简便而有效的算法对编程更加流利,有利于软件的开发。