表达式int(’11’,2)的值为()。

题目

表达式int(’11’,2)的值为()。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

设有int x=11;,则表达式(x++*2/3)的值是( )。

A.7

B.8

C.11

D.12


正确答案:A
解析: 当自加运算符做后缀表达式的时候,表达式的值不变,只有变量的值增1,所以表达式(x++*2/3)相当于(11*2/3)取整后为7。

第2题:

表达式int(4**.)的值为__________。


正确答案:

2

第3题:

有以下程序段

struct st

{int x;int *y;)*pt;

int a[]={l,2},b[]={3,4};

struct st c[2]={10,a,20,b};

pt=c;

以下选项中表达式的值为 11 的是

A)*pt->y

B)pt->x

C)++pt->x

D)(pt++)->x


正确答案:C
(26)C) 解析 : -> 的运算优先级比 ++ 高 , 此时 ,pt->=10, 执行自加运算后为 11 。

第4题:

若a是int型变量,则表达式(a=2*3,a*2),a 6的值为_________。


正确答案:
12【解析】本题考查逗号表达式的运算规则。逗号表达式的基本格式为:“表达式1,表达式2,…”,其整个表达式的结果取最后一个子表达式的值。 本题中首先计算逗号表达式中的第1个表达式a=2.3=6,然后计算第2个表达式a*2,这时整个表达式的值为12,但要注意,因为第2个表达式并没有给a赋值,所以a的值不变;接下来执行最后一个表达式a 6=12,即整个表达式最后的值为12。

第5题:

若有int a=1;int b=2;则a|b的值为 【11】 。


正确答案:
3

第6题:

若有定义int a=5,b=7;,则表达式a%=(b%2) 运算后,a的值为( )。

A.0

B.1

C.11

D.3


正确答案:A
解析:本题考查“%”运算符的使用。运算符“%”要求两个运算对象都为整型,其结果是整数除法的余数。本题中表达式a%=(b%2) 等价于a=a% (b%2)=5%(7%2)=5%1=0。

第7题:

假设int a=1,b=2;则表达式a+++--b的值为 【7】 。


正确答案:
2

第8题:

设int a=10,b=11,C=12;,表达式(a+B.<Cb==C的值是( )。

A.2

B.0

C.-2

D.1


正确答案:B

本题考查的是运算符的优先级,应该先计算a+b的值为21,然后与C比较大小的值为0,根据“&&”的运算规则,整个表达式的值为0。

第9题:

假设血int a=1,b=2;,则表达式(++a/b)*b--的值为【 】。


正确答案:2
2

第10题:

表达式Int(Rnd(0)+1)+Int(Rnd(1)-1)的值为( )。

A.1

B.0

C.-1

D.2


正确答案:B