编码风格优劣讨论解决办法

编码风格优劣讨论劣if(a 10||(a 3&&a 7)||a 1)优if(a 1||(3 a&&a 7)||10 a)劣while(!feof(f))

编码风格优劣讨论
劣
if   (a> 10   ||   (a> =3   &&   a <=7)   ||   a <1)
优
if   (a <1   ||   (3 <=a   &&   a <=7)   ||   10 <a)

劣
while   (!feof(f))   {
        fgets(ln,255,f);
        ...
}
优
while   (1)   {
        fgets(ln,255,f);
        if   (feof(f))   break;
        ...
}


[解决办法]
高质量编程
[解决办法]
优
if (a==b
|| (c==d && e==f)
|| (g==h && i==j)) {
...
}
这个不错
不过,习惯把{ }都换行看起来比较顺眼