A: a&b=0
B: a&&b=1
C: b&a=x
D: b&&a=x
举一反三
- “a=4'b11001,b=4'bx110”选出正确的运算结果( )。 A: a&b=0 B: a&&b=1 C: b&a=x D: b&&a=x
- 设有定义:int a=3, b=0,c=5; 则以下表达式中,值为0的是( ) A: 'a'&&'b' B: a &&b||c C: a&&b&&c D: a||b&&c
- 已知:int a=3,b=4,c=5;下列表达式的值为false的是() A: b&&c B: a&&b&&c C: a||b+c&&c-b D: !(a5))
- 若有定义“int a=2,b=3,c=4;”则值为0的表达式是( ). A: all(b+b)&&(c-a) B: (a<;b)&&!c||1 C: a&&b D: (!a==1)&&(!b==0)
- 设有定义:int a=2,b=3,c=4; 则以下选项中结果为0的表达式是( )。 A: (!a==1)&&(!b==0) B: !a||b||c C: a&&b D: a||(b+b)&&(c=a)
内容
- 0
下面哪一C++ 语言表达式不能正确表示数学关系a<x≤b。选项为( )。 A: a<;x&&x<;=b B: x<;=b&& a<;x C: !(a>;=x)&&!(x>;b) D: a<;x<;=b
- 1
下列对scanf函数的使用正确的是()。 A: scanf("%c%c",a,b); B: scanf("%c%c",&a,&b); C: scanf("%d%f",&ab); D: scanf("a=%db=%c",&a&b&c);
- 2
能正确表示x的取值范围在[0,100]和(-10,-5)的表达式是。 A: (x>;=-10)&&(x<;=-5)||(x>;0)&&(x<;100) B: (x>;-10)&&(x<;-5)||(x>;=0)&&(x<;=100) C: (x>;=-10)&&(x<;=-5)&&(x>;=0)&&(x<;=100) D: (x>;-10)&&(x<;-5)&&(x>;=0)&&(x<;=100)
- 3
若变量a、b、c被定义为int型,从键盘给它们输入数据,正确的输入语句是_____。 A: scanf("%d%d%d", &a, &b, &c); B: scanf("%d%d%d", a, b, c); C: scanf("%f%f%f", &a, &b, &c); D: scanf("%d%d%d", &a&b&c);
- 4
已知:int a=5;float b=5.5;在下列表达式中,没有语法错误的是( )。 A: a%3+b B: b*b&&++a C: a&&b D: a==b