若有定义:int
a,b,c;,则下列表达式中,合法的C语言赋值表达式是()。
A: a=7+b=c=7
B: a=b++=c=7
C: a=(b=7,c=12)
D: a=3,b=a+5,c=b-2
a,b,c;,则下列表达式中,合法的C语言赋值表达式是()。
A: a=7+b=c=7
B: a=b++=c=7
C: a=(b=7,c=12)
D: a=3,b=a+5,c=b-2
举一反三
- 若有定义:int a=3;,合法的赋值语句是( ) A: 9+2=a; B: a="abc"; C: a=a+5; D: 7=a;
- 若有定义“int a=5,b=7;”则表达式a*=b-2运算后,a的值为( ) A: 5 B: 33 C: 25 D: 20
- 若有定义变量:int K=7,X=12; 则表达式(X%=K)-(K%=5)的值是 。 A: 1 B: 2 C: 3 D: 4
- 若有定义“int a=5,b=7;”则表达式a%=(b%2)运算后,a的值为( )
- 若有定义int a=5, b=7;,则表达式a%=(b%2)运算后,a的值为( )。 A: A) 0 B: B) 1 C: C) 11 D: D) 3