写代码,是一项复杂的工作,但是,代码的质量不仅在于代码的功能,还在于它是否条理清晰,简略易懂。
以下内容是希望大家写代码时有好习惯
在正确的前提下,长循环放在内层,可以减少cpu跨切循环的次数
代码一定要简略易懂,不要做无效操作,这样做只会浪费时间
命名变量时,不要起得太长,尽量用英文单词,要一眼看得出它是什么功能
写代码时,尽量控制在每行80个字母以内
写代码后,要添加备注和分界线,这样方便复习,就像下面这个例子
#include<iostream>
#include<cstdio>
#include<algorithm>
#include<string>
#include<cmath>
#include<string.h>
#include<math.h>
#include<float.h>
#include<stdlib.h>
using namespace std;
int n;
int main()
{
freopen("prime.in","r",stdin);
freopen("prime.out","w",stdout);
cin>>n;//数据输入
//------------------------我是分界线-----------------------------------
for(int i=2;i<=sqrt(n);i++)//运用暴力的枚举小质数
if(n%i==0) cout<<n/i;//只要枚举出小质数,就知道大质数了
return 0;
}