首页
题目
TAGS
首页
/
题库
/
[单选题]设有以下语句: int a=1,b=2,的答案
搜答案
设有以下语句: int a=1,b=2,c; c=a^(b<<2); 执行后,c的值为( )。
单选题
2022-01-05 14:33
A、6
B、7
C、8
D、9
查看答案
正确答案
D
试题解析
本题考查两个知识点,按位异或左移把b左移2位化成二进制c=a(b<<2)=a^(000010<<2)=a^001000=0000001^O01000=9,故选择D。
标签:
感兴趣题目
设a=2, b=3, c=4, d=5, 下列表达式的值是( )。Not a<=c Or 4*c=b^2 And b<>a+c
设a=2,b=3,c=4,d=5,下列表达式的值是( )。 3>2*b Or a=c And b<>c Or b<>a+c
设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后,n的值是A.1 B.2 C.3 D.4
有如下嵌套的iF语句iF(a<B)iF(a<c) k=a;iF(B<c)iF(B<c) k=B;以下选项中与上述iF语句等价的语句是
有如下嵌套的if语句: if(a<b) if(a<c)k=a; else k=C: else if(b<c)k=b; else k=C; 以下选项中与上述if语句等价的语句是( )。
若已定义:int a=25,b=14,c=19;以下三目运算符(?:)所构成语句的执行后a<=25&&b--<=2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d,c=%d\n",a,b,c);程序输出的结果是
设有定义:int a=1,b=2,C=3;,以下语句中执行效果与其它三个不同的是
下面程序的输出结果是 #include <stdio.h> main(){ int i=2; printf("%d",f(i,i+1) ); } int f(int a,int b) { int c; c=a; if(a>b) c=1; else if(a==b) c=0; else c=-1; return(c);}A.-1 B.0 C.1 D.2
假设a和b为int型变量,则执行以下语句后b的值为( )。 a=1;b=10; do { b-=a;a++;} while(b--<0);
假定a和b为int型变量,则执行以下语句后b的值为( )a=1; b=10;do b-=a; a++;}while<(b--<0);
设有以下语句 int a=1,b=2,c; c=a^(b<<2); 执行后,c的值为______。
设有下列语句 int a=1,b=2,c; c=a^(b《2); 执行后,C的值为( )。
相关题目
若a=1,b=2,下面程序执行后,a和b的值分别为 。 architecture rtl of entityName is signal a, b: integer; begin process (a, b) variable c: integer; begin a <=b ; c := a ; b <= c ; end process; end rtl ;(本题3.0分)
执行下列语句后c的值为( )。 int a=1,b=2,c=3; if(a>C、 { b=a; a=c; c=b; }
执行语句“int a=1,b=2;c=1/b*a;”后,变量c的值是( )。
若有定义:int a=11,b=2,c;,则执行语句:c=a/b+0.9;后,C的值为( )。
设有:int a=1, b=2, c=3, d=4, m=2, n=2; 执行 (m=a>b)&&(n=c>d)后n的值为_______。
设int a=1,b=2,c=3,d=4,f;,执行语句f=(a!=b)?c++:d++;后f的值是()
设a、b、c均为int 类型变量,则执行以下for语句后,c的值为
设a=1,b=2,c=3,d=4,则表达式:“a<;b?a:b<;b?a:c<;d?a:d”的结果为()。
已定义:int a=25,b=14,c=19;,以下三目运算符(?:)所构成语句的执行后a<=25 &&b--<=2 &&c? printf("***a=%d,b=%d,c=%d\n",a,b, c):printf("###a=%d,b=%d,c=%d\n",a,b,c);程序输出的结果是A.* * *a=25,b=13,c=19 B.* * *a=26,b=14,c=19 C.### a=25,b=13,c=19 D.### a=26,b=14,c=19
若已定义int a=25,b=14,c=19;以下三目运算符(?:)所构成的语句执行后a<=25&&b--<= 2&&c?printf("***a=%d,b=%d,c=%d\n",a,b,c):printf("###a=%d,b=%d, c=%d\n",a,b,c);程序输出的结果是A.***a=25,b=13,c=19 B.***a=26,b=14,c=19 C.### a=25,b=13,c=19 D.### a=26,b=14,c=19
D设a="a",b="b",c="c",d="d",执行语句x=IIF((a<b) Or (c>d),"A","B")后,x的值为
有如下程序段: int a=14,b=15,x; char c=A; x=(a&&b)&&(c<B): 执行该程序后,x的值为( )。
若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后,c的值为
若有定义:int a=8,b=5,执行语句c=a/b+0.4;后,c的值为 ( )
若有定义: int a=8,b=4,C; 执行语句“c=a/b+0.4;”后,c的值为( )。
设有以下语句: int a=1,b=2,c; c=a^(b<<2); 执行后,c的值为( )。
设有以下语句:int a=1,b=2,c;c=a^(b<;<;2);执行后,c的值为( )。
若整型变量a、b、c、d中的值依次为2、2、3、4,则条件表达式a<b?a:c<d?c:d的值是( )。
设a=2,b=3,c=4,d=5,下列表达式的值是( )。Not a<=c Or 4*C=b^2 And b<>a+C
( 13 )设 a = 2, b = 3, c = 4, 下列表达式的值是 Not a <= c Or 4*c = b^2 And b <> a + c
广告位招租WX:84302438
题库考试答案搜索网
免费的网站请分享给朋友吧