做题前:
- 要在纸上先把算法写好。可以算法用图画出来,并在图上标好每一个变量,同时想清楚这些变量的意义,才能开始写代码。
- 要想清楚程序中和那些正在被操作的元素有关的变量。
- 确定每一个变量的范围(包括起始值和结束值),并确定他们如何变化。
- 要把样例的输入输出弄明白。
做题时:
- 能用三元操作符的话,就尽量简化
if
else
。 - 如果程序出现问题,要调试时,可以打印中间结果,要把数值和变量名都打印出来。
- 不要忘记将程序重定向。
做题后:
- 要检查所有变量名和函数名,名字是要有意义的,函数名是动词,变量名是名词。
- 要把测试数据的各种情况都考虑到。
- 能够证明程序是正确的。
网友评论