C语言 这几个题该选什么呀 帮忙 谢谢

赋值运算符与赋值表达式-->选择题
(题一)若int k=7,x=12;则值为3的表达式是________。
A、x %= (k %= 5)
B、x %= (k - k%5)
C、x %= k - k%5
D、(x %= k) - (k %= 5)

(题二)以下合法的赋值表达式是________。
A、 x=y=100
B、 d--
C、 x+y

(题三)若x为int型变量,则执行以下语句后,x的值为________。
x=6;
x += x -= x * x;
A、36
B、-60
C、60
D、-24

(题四)
以下程序运行后的输出结果是________。
#include <stdio.h>
int main()
{
int a,b,c;
a = 10;
b = 20;
c = a % b + a / b;
printf("%d %d %d\n",a,b,c);
return 0;
}
A、10200
B、10 20 10
C、102011
D、10 20 1

(题五)设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是________。
A、 a%b%c
B、 a/b/c
C、 a=b=c
D、 a,b,c

(题六)若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是________。
A、 ++x,y = x--
B、 x+1 = y
C、 x = x + 10 = x + y

(题七)设变量a和b已正确定义并赋初值。请写出与a -= a+b等价的赋值表达式________。
A、 a = a - a + b
B、 a - a = b
C、 a = a - (a + b)
D、 a = -a + b

    D

    A

    B

    B

    B

    A

    C

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-05



如图

相似回答