if(n==10)与if(10==n)哪个更好?
来源:百度知道 编辑:UC知道 时间:2024/07/04 06:56:15
10==n 怎么会出错?~ 笑话了 ~ 这年头不懂装懂的越来越多了!
这个看习惯的..其实效率是一样的..无所谓
但是如果你能更改习惯..我建议使用 10==n
这个关系到错误检查的问题...因为很多时候..你写代码是根据自己组织的语言思路来的
所以你经常会写 if (n=10) 如果某语言是弱语言或者编译器检查不严格..其实中间的条件就100%是true~~ 但是如果你反过来10=n就100%是个错误..因为值不能被变量赋予!!!
if(n==10)是正确的吧
在判断语句中 如果你写成if(10==n)应该会出错的啊
习惯上都用n==10 ,至于那个好,或者说效率更高,似乎没人研究过
if(10==n)更好
因为如果不小心少了一个等号,if(n=10)是编译通过的,if(10=n)是编译不通过的,所以用if(10==n)可以有效防止笔误带来的难以察觉的致命错误.
这是一个很好的编码习惯.
n+(n+n)+(n+n+n)...+(n+....+n)=?
int gcd(int m,int n) { int r,t; if(m<n) {t=m;m=n;n=t;}
n=0 for m=1 to rs.PageSize if rs.EoF then exit for
n.n+n-1=0则n.n.n-n.n+3n+5=?
if(iLock=0)
if(pCh!=NULL)
for(i=2,line=0;i<N;i++) ,{ if(a[i]!=0,line=0;i<N;i++) 是什么意思
if(a>0);{else a=n;}这个句型对不对啊,为什么把else给括起来了呢
N=?N=?N=?N=?N=?
C语言问题:if(a%2)与if(a%2==0)有什么区别?