1. 变量定义只在用它的之前一步(好处多多,比如不用初始化不用初始化不用初始化)
2. 读数据的循环内不要不要不要不要不要break
3. scanf最好独自占一个循环,一层输入循环不会不会不会不会耗太多时间
4. 加括号加括号加括号,你永远不知道为什么!的优先级比&&高,请每次运算都带括号,除非你已经非常熟悉某种运算,比如我bool condition = a==b;我是敢随便用,不服你来锤我
5. 缩进缩进缩进,不想多说了,没有缩进的程序和有缩进的程序就是两种东西,我对clion自带的缩进方式给出高度高度高度评价,真鸡儿好看
6. 其他函数放主函数前面,我就是觉得这样明晰,我管你老师怎么劝就是回不了头
7. 不要跟我多bb,c++定义过的伪关键字我肯定是不会碰的,什么max,min最好拿起自己最熟悉的名称
8. 打表放最前面,再是输入,再是处理,再是输出
9. main函数要么不加返回值要么是int,x一样的vc我都不想喷它了,末尾加return 0,是一种习惯也使代码更美观
10. 循环变量从外到内我习惯ijk这样,高于三层的循环我是写不出来的
11. 少用少用少用少用指针,真的是除了快一无是处,可以用其他方法代替就不要用指针,太太太太太容易出错了