以下选项中,与k=n++完全等价的表达式是()A.k=n,n=n+1B.n=n+1,k=nC.k=++nD.k+=n+1
以下选项中,与k=n++完全等价的表达式是()
A.k=n,n=n+1
B.n=n+1,k=n
C.k=++n
D.k+=n+1
参考答案和解析
A 解析:本题考察自增运算符和赋值运算符的运算顺序。考生要注意区分++n和n++的区别。
相关考题:
设有条件表达式: (EXP)?i++;j-- ,则以下表达式中 (EXP) 完全等价的是A )( EXP==0 )B )( EXP!=0 )C )( EXP==1 )D )( EXP!=1 )
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。A.AB.BC.CSX 在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。A.AB.BC.CD.D
若有如下程序段: main() {int n=0; while(printf("*")) {n++; if(n<3)break;} } 则下列描述正确的是( )A.其中循环控制表达式与0等价B.其中循环控制表达式与'0'等价C.其中循环控制表达式是不合法的D.以上说法都不对
单选题以下选项中,与k=n++完全等价的表达式是()。Ak=n,n=n+1Bn=n+1,k=nCk=++nDk+=n+1