以下选项中,与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++的区别。

相关考题:

设有定义: int k=0;, 以下选项的四个表达式中与其他三个表达式的值不相同的是A)k++B)k+=1C)++kD)k+1

设有条件表达式: (EXP)?i++;j-- ,则以下表达式中 (EXP) 完全等价的是A )( EXP==0 )B )( EXP!=0 )C )( EXP==1 )D )( EXP!=1 )

设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是( )。A.k++B.k+=1C.++kD.k+1

当把以下四个表达式用作if语句的控制表达式时,有一个选项与表达式(k%2)!=0含义相同,这个选项是( )。A.k%2= =0 B.k%2= =1 C.!k%2= = 1 D.都不同

设有条件表达式:(EXP)?i ;j--,则以下表达式中(EXP)完全等价的是( )。A)(EXP==0)B)(EXP!=0)C)(EXP==1)D)(EXP!=1)

以下选项中与k=n++;完全等价的表达式是A.k=n,n=n+1;B.n=n+1,k=n;C.k=++n;D.k+=n+1;

以下选项中与k=n++;完全等价的表达式是A.k=n,n=n+1B.n=n+1,k=n;C.k=++n;D.k+=n+1

以下选项中,与k=n++完全等价的表达式是A.k=n,n=n+1B.n=n+1,k=nC.k=++nD.k+=n+1

设有定义:int k=1,m=2;float f=7;则以下选项中错误的表达式是( )。A.k=k>=kB.-k++C.k%int(f)D.k>=f>=m

设有条件表达式:(EXP)?i++:j-- ,则以下表达式中与(E)(P)完全等价的是A.(EXP==0)B.(EXP!=0)C.(EXP=-1)D.(EXP!=1)

设有条件表达式:(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

以下叙述中不正确的是 ______。A.表达式a=b等价于a=abB.表达式a|=b等价于a=a|bC.表达式a!=b等价于a=a!bD.表达式a^=b等价于a=a^b

设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是( )。A.++kB.k+=1C.k++D.k+1

在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。

请教:2011年计算机等级考试二级C语言全真模拟试卷(3)第1大题第5小题如何解答?【题目描述】第 5 题以下选项中,与k=n++完全等价的表达式是( )

以下选项中,与k = n + +完全等价的表达式是A.k=n,n=n+1B.n=n+1,k=nC.k=++nD.k+=n+1

若有如下程序段: main() {int n=0; while(printf("*")) {n++; if(n<3)break;} } 则下列描述正确的是( )A.其中循环控制表达式与0等价B.其中循环控制表达式与'0'等价C.其中循环控制表达式是不合法的D.以上说法都不对

以下与k=i++完全等价的表达式是()A、i=i+1,k=iB、k=i,i=i+1C、k=++iD、k+=i+1

以下选项中,与k=++n完全等价的表达式是()A、k=n,n=n+1B、n=n+1,k=nC、k=++nD、k+=n+1

设有定义:intk=1,m=2;floatf=7;,则以下选项中错误的表达式是()A、k=k+=kB、-k++C、k%int(f)D、f=k%m

对于一个表示某个对象的表达式Expr,下列选项中与该表达式等价的是()。A、ExprB、*ExprC、*ExprD、*Expr

若有条件表达式 (exp)?a++:b--,则以下表达式中能完全等价于 表达式(exp)的是().A、(exp==0)B、(exp!=0)C、(exp==1)D、(exp!=1)

以下选项中,与k=n++完全等价的表达式是()。A、k=n,n=n+1B、n=n+1,k=nC、k=++nD、k+=n+1

单选题以下与k=i++完全等价的表达式是()Ai=i+1,k=iBk=i,i=i+1Ck=++iDk+=i+1

单选题对于一个表示某个对象的表达式Expr,下列选项中与该表达式等价的是()。AExprB*ExprC*ExprD*Expr

单选题以下选项中错误的是(  )。Aa=b与a=a b等价Ba^=b与a=a^b等价Ca|=b与a=a|b等价Da!=b与a=a!b等价

单选题以下选项中,与k=n++完全等价的表达式是()。Ak=n,n=n+1Bn=n+1,k=nCk=++nDk+=n+1