1.若变量x、y已经正确定义并且赋值,以下符合c语言语法的表达式是()
A.++x,y=x-- B.x+1=y C.x=x+10=x+y D.double(x)/10
2.以下能正确定义且赋初值的语句是()
A. int n1=n2=10 B. char c=32 C.float f=f+1.1 Ddouble x=12.3E2.5
3.设有定义 int k=1,m=2;float f=7; 以下选项中错误的表达式是()
A. k=k>=k B.-K++ C.K%int(f) D.k>=f>=m
4.下列关羽单目运算符++,--的叙述中正确的是()
A.它们的运算对象可以是任何变量和常量
B.它们的运算对象可以是char型变量和int型变量,但不能是float型变量
C.它们的运算对象可以是int型变量,但不能是float型变量
D它们的运算对象可以是char型变量,int型变量和float型变量
5.以下选项中,与k=n++完全等价的表达式是()
A.k=n,n=n+1 B.n=n+1,k=n C.k=++n D.k+=n+1
麻烦达人简单解释以下 谢谢了!
到底选什么啊!