对于整型变量x,下面选项中,和语句:x++;一定不等效的是()。
A. x+=1;
B. x=x+1;
C. x=x+2;
D. ++x;
查看答案
对于整型变量x1,x2,x3,嵌套赋值语句:x1=x2=x3=1;等效的操作及解释正确选项是()。
A. x1=(x2=(x3=1));//先执行将x3=1,x3值为1,再将x3的值赋给x2,最后对x1赋值。执行后三个变量的值均为1;
B. 语句有语法错误
C. ((x1=x2)=x3)=1;//先执行将x1=x2,再将x3的值赋给x2,最后对x3赋值。执行后只有x3的值为1。x1,x2的值不确定。
D. ((x1=x2)=x3)=1;//先执行将x1=x2,再将x3的值赋给x2,最后对x3赋值。执行后x1,x2,x3的值为1。
若有定义int a=7;float b;则执行b=1.5+a/4;语句后,变量b值的有效值为( )。
对于变量x、y、z,语句z=(x=6)+(y=7);执行后,x、y、z的值分别是( )( )( )。
用第三条件句完成句子。 I wanted to send you an email, but I didn't have your email address. If I had had your adress, I ______________ (send) you an email.