代码规范及《数学之美》读后感(计科2201李泽宇)

计科2201李泽宇 2022级 2023-09-29 17:17:43

程序的版式:

  1. 程序块要采用缩进风格编写,缩进的空格数为 4 个。

  2. 缩进或者对齐只能使用空格键,不可使用 TAB 键。

  3. 函数之间应该用空行分开。

  4. 较长的语句(>80 字符)要分成多行书写。

  5. 不允许把多个短语句写在一行中,即一行只写一条语句。

  6. if、for、do、while、case、switch、default 等语句自占一行,且 if、 for、 do、while 等语句的执行语句部分无论多少都要加括号{}。

  7. 代码行之内应该留有适当的空格 说明: 采用这种松散方式编写代码的目的是使代码更加清晰。代码行内 应该适当的使用空 格, 具体如下:

1)关键字之后要留空格。象const、virtual、inline、 case 等关键字之后至少要留一个空格,否则无法辨析关键字。 象 if、for、while 等关键字之后应留一个空格再跟左 括号 ‘( ’, 以突出关键字。

2)函数名之后不要留空格,紧跟左括号’(’ ,以与关键字区 别。

3)‘( ’ 向后紧跟,‘ )’、‘ ,’、‘ ;’ 向前紧跟, 紧 跟处不留空格。

4)‘ ,’ 之后要留空格, 如 Function(x, y, z)。如果‘ ;’ 不是一行的结束符号,其后也要留空格,如for (initialization; condition; update)。

5)值操作符、比较操作符、算术操作符、逻辑操作符、位域操 作符,如“ =”、“ +=” “ >=”、“ <=”、“ +”、“ *”、 “ %”、“ &&”、“ ||”、“ <<” 、“ ^” 等二元操 作符 的前后应当加空格。

6)一元操作符如“ !”、“ ~”、“ ++”、“ --”、“ &”  ( 地址运算符)等前后不加 空格。

7)象“[ ]”、“ .”、“ ->” 这类操作符前后不加空格。

8.程序块的分界符(如 C/C++语言的大括号‘{’和‘}’)应各独占一行并  且 位于同一列,同时与引用它们的语句左对齐。在函数体的开始、类的    定 义、结构的定义、 枚举的定义以及 if、for、do、while、switch、  case 语 句中的程序都要采用如上的缩 进方式。

标识符的命名:

  1. 命名尽量使用英文单词,力求简单清楚,避免使用引起误解的词汇和模 糊的缩写,使人产生误解。

可读性:

  1. 用括号明确表达式的操作顺序,避免使用默认优先级。
  2. 不要编写太复杂 、多用途的复合表达式。
  3. 禁止使用难以理解,容易产生歧义的语句。

《数学之美》读后感:

《数学之美》是一本引人入胜的读物,它以独特的视角和生动的语言揭示了数学的魅力。这本书不仅开阔了我的视野,也提升了我对数学的认识和理解。我相信,在今后的学习和生活中,我会运用在书中获得的数学知识,不断提升自己的思维境界和能力。

 

...全文
61 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

434

社区成员

发帖
与我相关
我的任务
社区描述
广东外语外贸大学信息科学与技术学院
算法 高校
社区管理员
  • brisksea
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧